Canal Barge Company

  • 835 Union Street, New Orleans, Los Angeles, 70112, United States of America (USA)
Contact company Contact company

About Canal Barge Company

Canal Barge Company, Inc. is a family-owned, independent marine transportation company headquartered in New Orleans, Louisiana.

vfd