STEP Charter is an academically distinguished open-enrollment public charter school, serving K-8th.
Location: United States, Texas, Houston
Employees: 11-50
Phone: +1 281-988-7797
Investors 1
Date | Name | Website |
01.11.2023 | Charter Sc... | chartergro... |