Health & Wellness The Place for Children with Autism - Hermosa 4145 W Armitage Ave, Chicago, IL 60639, United States Added on October 14, 2026