• en

Legg Lake in South El Monte

- View Place Hours
Place Hours
Legg Lake in South El Monte
4.6
Direction

750 Santa Anita Ave, South El Monte, CA 91733, United States, South El Monte

Ask a question
Description

Legg Lake - Lake in South El Monte, United States

Overview
Features
Add review
Add rating:
Last update: {date}
4.6
Open
Legg Lake in South El Monte

750 Santa Anita Ave, South El Monte, CA 91733, United States, South El Monte

Your question has been sent.

Expect an answer!

Thank!

Your review has been submitted.

Thank you for being with us!

We will call you back!