The Montessori School for Shreveport - South Campus No Google rating yet 2131 Woodberry Ave, Shreveport, LA 71106 montessorishreveport.com 14 km away ✓ Verified Montessori Preschool View School ›