600 Shellmaker Road
Newport Beach, CA 92660-8200
Newport Beach, CA 92660-8200
+1 949 640 6746
Open HoursCall for details
OverviewThe area is 900 acres of estuary, marsh, and coastal sage scrub habit. Six endangered bird species are found here. Seventy species of fish use the bay and during winter migration...
more
