ECHO PARK LAKE
Address:
751 Echo Park Ave., Los Angeles, CA 90026
Region:
Griffith-Metro
Neighborhood Service Area:
East Los Angeles
Facility Features
Fishing Permitted (NO), Pedal Boats, Picnic Tables, Walking Paths
Pedal Boat information can be found here.
Files Available for Download
Nearby Facilities

0.05 mi

0.39 mi