El Dorado Nature Center Published June 9, 2019 Loading Map.... El Dorado Nature Center7550 E. Spring St. - Long BeachEvents 33.8095622 -118.08693010000002 Address 7550 E. Spring St. Long Beach CA United States Upcoming Events No events in this location