Government Administration - Houston, Texas, United States
Alta Charter School is a government administration company based out of 8211 Channelside St, Houston, Texas, United States.