1. Saint Johns In The Mountains 1994 Mountain Rd, Stowe, VT 05672 Coordinate: 44.47417,-72.71468 Phone: (802) 253-7578