![South coast botanic garden](/api/images/company-pic/0-656026-company.jpg)
Contact us
About company
Located in Palos Verdes, this lush 87-acre botanic garden has more than 2,500 different species of plants. Many idyllic wedding and event locations available.
US
Unknown
Not verified company
Business transparency
- Did not verified company info
- Ask their customers for reviews
- Did not replied to negative reviews