Chula Vista Nature Center in Chula Vista
(619) 409-5900
The Living Coast Discovery Center formerly known as the Chula Vista Nature Center. A fun, hands-on wildlife and nature experience for the whole family on San Diego Bay and the Sweetwater Marsh wildlife refuge. Minutes from downtown.