1. New England Commercial Glass 183 Carroll Hill Rd, Fairfax, VT 05454 Coordinate: 44.74785,-73.00291 Phone: (802) 324-9361