South Shore HospitalBy Kim Kopec / April 10, 2025 8012 South Crandon Avenue, Chicago, Illinois, 60617, United States