• Innovative Concept Academy @ Blewett
    1927 Cass Ave.
    St. Louis, MO 63107
    314-231-7738

     

    Grades 7-12
    Hours: 9:10am to 4:07pm
    Dr. Derrick C. Mitchell, Sr., Director

    Food site link:  https://www.slps.org/Page/46589

     

     
                                                                                                
     
                                                                    Innovative Concept School