Charter Schools in Hesperia, CA Options For Youth Charter School17350 Main StHesperia, CA, 923457609483636Catholic SchoolsCharter SchoolsMph Middle School Desert Sands Charter High School11988 Hesperia RdHesperia, CA, 923457609495846Charter SchoolsHigh Schools Show More