Website: www.mountsnow.com/the-mountain/backside-snowboard-shop Print Directions 21 Mount Snow Road West Dover, VT 05356 United States View in Google Maps 42.968449837859, -72.893781372618