Health & Wellness The Place for Children with Autism - Elgin 2450 Westfield Dr, Elgin, IL 60124, United States Added on October 16, 2026