Schaumburg Surgery Center
Schaumburg, IL
2 Operating Rooms
Ambulatory Surgery Center Information
- Name
- Schaumburg Surgery Center
- License No.
- 7003217
- Address
-
929 W. Higgins Road 2nd Floor
Schaumburg, IL 60195