Medical Centres and Hospitals The Place for Children with Autism - Portage Park 6202 W Montrose Ave, Chicago, IL 60634, United States Added on October 15, 2026