Echo Park Lake

Echo Park Lake

751 Echo Park Ave.
Los Angeles, California
Visit Website
Local Phone: (213) 847-0929

Special Features: Fishing, pedal boats, picnic area, walking path, boat house, lotus flowers (June - September).
Dog-friendly except for the pedal boats.

Download Our Free Mobile App

© 2018 DogTrekker.com