1. Rovers North 1319 Vt Route 128, Westford, VT 05494 Coordinate: 44.58649,-73.01524 Phone: (802) 879-0032