St. Louis Language Immersion School

St. Louis Language Immersion Schools - The French School

St. Louis Language Immersion Schools - The French School

This post will focus on the French School, I'll do separate stories on the Chinese and Spanish school because I'm fascinated with this place and think each should be treated independently.  The French school is located at 1881 Pine Street in the Downtown West Neighborhood just across Olive Street from the future St. Louis Police Department headquarters.