1. Norwood Glass Co 530 Washington St, Norwood, MA 02062 Coordinate: 42.19566,-71.19981 Phone: (781) 352-4521