1. Melrose Glass Co 169 Main St, Melrose, MA 02176 Coordinate: 42.4463,-71.06775 Phone: (781) 662-8599
2. W W Glass & Mirror 401 Upham St, Melrose, MA 02176 Coordinate: 42.45917,-71.046 Phone: (781) 245-8840