South Coast Botanic Garden Published May 7, 2019 Loading Map.... South Coast Botanic Garden26300 Crenshaw Blvd. - Palos Verdes PenisulaEvents 33.7831775 -118.34885270000001 Address 26300 Crenshaw Blvd. Palos Verdes Penisula CA United States Upcoming Events No events in this location