Acquiring satellite view…

Upper French Island Spillway Landing

Verified

Upper French Island Spillway Landing is a public boat ramp on Lake Onalaska in Town of Campbell, La Crosse County, Wisconsin (54603). Managed by Federal. GPS coordinates: 43.8692°N, 91.2754°W.