Discover a Special School for Autism in St Louis MO

The Academy of St Louis is a Catholic school assisting K 12th-grade students with cognitive learning disabilities, specializing in students with Autism Spectrum Disorder and developmental delays.

Discover Special School For Autism St. Louis MO

Find the location

1633 Kehrs Mill Road, Building B

Reviews & ratings

Your rating

Nearby & related
Search All