1. Maynard Door & Window 179 Main St, Maynard, MA 01754 Coordinate: 42.43071,-71.46008 Phone: (978) 897-1113