Vista Charter School970-249-4470www.vistacharter.org1810 Saint Marys DrMontrose, Colorado 81401-5011Grade:High SchoolFeatures:Alternative