320 E Ripa Ave
St Louis, MO 63125
I know several people that send their kids to this school and have nothing but great things to say about it. They love the nuns and the education their kids get. The only bad part is the location.