Barracuda Marine



History needed. Please contact us if you would like to edit this page.

Barracuda Marine Co.

311 Ashland Ave.

Aurora, Illinois

Additional plants located in Shell Lake, Wisconsin and Kendallville, Indiana. This company's Aurora, Illinois address was shared by Finley-Smith Sales Co., it is unclear at this time the relationship between the two companies.

Model Information

Barracuda Boats in Use

Back to Main Page