LA based C&C Marine and Repair has announced the opening of their new indoor, climate controlled, Paint and Blast Facility. The 83,350 square foot facility can accommodate barges up to 320’x75’x20’ ...