Illinois Back & Neck Institute
Elmhurst, IL
Ambulatory Surgery Center Information
- Name
- Illinois Back & Neck Institute
- License No.
- 7003238
- Address
-
360 W Butterfield Rd, Suite 100
Elmhurst, IL 60126 - Phone
- (630) 501-1706