Organization

The Biome School

Joined in January 2016

About Us
Mission: We engage students in an individualized and challenging, yet nurturing, educational environment, enriching their minds and cultivating confident and creative builders of the future. 
Areas of Focus Include
  • Education
Location
4471 Olive St., St. Louis, MO 63108, St Louis, MO