Accessibility mode is enabled
North Natomas Park Nature Area
5151 Crest Drive
This Nature Area is 7.34 acres.
MapQuest Link
See Picnic page for park permitting documents and information