1. Coughlan Machine Inc 33 Clark St, Norwood, MA 02062 Coordinate: 42.19395,-71.19539 Phone: (781) 769-9900