Soulard School | What’s happening in St. Louis

Soulard School

Address: 
1110 Victor St
Saint Louis , MO , 63104
Phone: 314-865-2799
38° 36' 9.486" N, 90° 12' 40.032" W
Contact name: 
Eleanor White
An independent, urban education for children Pre-K through 6th grade.