Medical Centres and Hospitals The Place for Children with Autism - Mount Greenwood 3139 W 111th St, Chicago, IL 60655, United States Added on October 15, 2026