Lechuza Beach
Malibu, CA92% like it (4.6 / 248 Reviews )
CONTACT
Address: Sea Level Dr, Malibu, CA 90265, United States Map ➦ Get Directions
Phone : +1 (310) 589-3200 Call
ABOUT
FAQs
- ✅ This place welcomes children
- ❌ Wheelchair-accessible entrance
The address of Lechuza Beach is:
Lechuza BeachSea Level Dr
Malibu, California 90265
P: +13105893200
Visit Website: mrca.ca.gov
Lechuza Beach is listed under