Acquiring satellite view…
Willow Creek Access - Lake Natoma
VerifiedLocation
GPS Coordinates
Get Directions
USGS3 data sourcesUpdated Mar 2026
Willow Creek Access - Lake Natoma is a public boat ramp on Lake Natoma in Folsom, Sacramento County, California (95630). GPS coordinates: 38.6490°N, 121.1902°W.