is liquidated
Where is Admiral Towing and Barge Company's headquarters?
Admiral Towing and Barge Company's headquarters is located at 1209 ORANGE STREETWILMINGTON, DE 19801
What is Admiral Towing and Barge Company's industry?
Admiral Towing and Barge Company is in the industry of TUG & TOWING SERVICE TUG CHARTERING & MISC. TUG & VESSEL SERVICE
What year was Admiral Towing and Barge Company started?
Admiral Towing and Barge Company was started in 1987
Sources: Alabama Secretary of State