Overview Details Press Releases Multimedia Locations People Groups They are the general welding, metal fabrication, and installation specialists in Norwood, MA, at LaFlamme Ironworks LLC who, when they possess the result-giving talent, they use every bit of it!