Dorchester MA Heat Exchangers-Manufacturers 1. 9 Dewar St, Dorchester, MA 02125 | James Russell Engrng Works Inc (617) 265-2240