at 4550 Telegraph Rd, St. Louis , 63129 United States
Academically excellent, passionately Catholic - K-8 and Preschool, located in South St. Louis County
K-8 and Preschool, located in South St. Louis County
363 FB users likes St. Francis of Assisi School, set it to 65 position in Likes Rating for St. Louis in School category
St. Francis of Assisi School is St. Louis based place and this enity listed in School category. Located at 4550 Telegraph Rd MO 63129. Contact phone number of St. Francis of Assisi School: (314) 487-5736
GCAA is a unique public charter school offering rigorous academics and exceptional arts training