1. Instron Corp 825 University Ave, Norwood, MA 02062 Coordinate: 42.20335,-71.17193 Phone: (781) 828-2500
2. Markwell Manufacturing Co Inc 692 Pleasant St, Norwood, MA 02062 Coordinate: 42.17402,-71.20069 Phone: (781) 769-6610