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