Genoa Bay Marina

Slip Information:
  • Total Slips: 100
Marina Phone: 250-746-7621
5100 Genoa Bay Road, Unit #1, 
Duncan, BC V9L 5Y8
View Marina Website

In Duncan, British Columbia, Genoa Bay Marina is positioned at 5100 Genoa Bay Road, Unit #1. BC boaters can always be found in the waters of Duncan.
No reviews by any boaters for Genoa Bay Marina have been submitted. Contact Genoa Bay Marina at 250-746-7621.