Directions to Immacolata
Parish & School

We are located near the intersection of I-170 and I-64/MO-40, just west of the St. Louis Galleria on Clayton Road.

8900 / 8910 Clayton Road
St. Louis, MO 63117

314.991.5700 ext. 301
contactus@immacolata.org

 

Get directions from Google Maps.