Willoughby Creek Canoe Launch is a boat ramp on Saint Lucie River near Sewall's Point, Florida, the United States. The closest marina is Saint Lucie River Marina (0.3 mi).

Details

TypeBoat ramp
LocationSewall's Point, Martin County, Florida
WaterSaint Lucie River
Address2691 Southeast Saint Lucie Boulevard, Stuart
Coordinates27.17189, -80.20973

Something wrong or missing? Update this place on OpenStreetMap; changes flow into the next refresh.

Map loading…

Nearby

All Sewall's Point listings · Boat Ramps & Launches in Florida