1. Stowe Eyecare 1878 Mountain Rd, Stowe, VT 05672 Coordinate: 44.47415,-72.71431 Phone: (802) 253-7201