1. Westview Meadows At Montpelier 171 Westview Meadows Rd, Montpelier, VT 05602 Coordinate: 44.244694,-72.58062 Phone: (802) 223-1068