Vista Charter School Icon

Contact Vista Charter School

We look forward to assisting you!

Vista Charter School
1810 St Mary’s Drive
Montrose, CO 81401
(970) 249-4470  |  (970) 252-3354

Reach Out To Vista Charter School Today To Learn More

Pioneering an Alternative and Individualized Approach to Learning.