Back Bay Science Center is a location located at 600 Shellmaker Road, Newport Beach, CA 92660. It has a rating of 4.5 stars. This place is known for: nature education, trails, birdwatching, guided kayak tours, family friendly. Nature education center and trailhead on Shellmaker Island offering exhibits, guided programs and direct access to the Back Bay Loop and marsh habitats for family oriented outdoor education.. Perfect for visitors looking for location activities and experiences.
Download PalsSocial to save places to your lists and share with friends