Mcdermott International Inc in Amelia, LA is a B2B & B2C Building & Construction related to Heavy Construction, NEC, Dams, Waterways, Docks, and Other Marine Construction, Construction