Contact Us

Our school is located at 2689 Route 113 in Thetford, Vermont. Directions can be found using Google Maps above.