The Orthopaedic Institute Surgery Center
            
            Metropolis, IL
        
        
        
        
        
    Ambulatory Surgery Center Information
- Name
- The Orthopaedic Institute Surgery Center
- License No.
- 7003200
- Address
- 
                            1811 E 5th St
                            
 Metropolis, IL 62960