Found 2 places
Address: 2618 Waterbury Rd, Stowe, VT 05672
Latitude: 44.4335 (44°26′1″N), Longitude: -72.7134 (72°42′48″W)
Latitude: 44.4704 (44°28′13″N), Longitude: -72.7404 (72°44′25″W)