1. Integrated Welding & Engineering 6 Mcdonald St, Dedham, MA 02026 Coordinate: 42.23324,-71.13945 Phone: (781) 329-7236