Acquiring satellite view…

Lower French Island Spillway

Verified

Lower French Island Spillway is a public boat ramp on French Slough in Town of Campbell, La Crosse County, Wisconsin (54603). Managed by Federal. GPS coordinates: 43.8677°N, 91.2750°W.