Mile Square Englewood/Cook Satellite Health And Wellness Center
Organisation · NPI 1487193181
- Address
- 8150 S Bishop St
Chicago, IL 60620 - Phone
- (773) 783-1370
- Parent organisation
- The Board Of Trustees Of The University Of Illinois
Organisation · NPI 1487193181