Pictured: the Miss Lizzy Photo by: Jim Roy
Founded in 2005, the T and D Towing Company Incorporated was established by Tommy Tamplain and Darryl Chauvin, and is based in Morgan City, Louisiana.
The company provides services including anchor handling, towing material barges for derrick barges or pipe lay vessels, or delivering cargo