St. Louis Charter School in St Louis, Missouri (MO)
St. Louis Charter School in St Louis, Missouri (MO)
5279 Fyler Ave St Louis, MO 63139
Principal: Mrs. Tracy Garrett Grade span: K-8 Phone: (314) 645-9600 (make sure to verify first before calling) Fax: (314) 645-9700 (make sure to verify first before using)
Review, comment, or add new information about this topic: