Location:  

3050 N. Coolidge Ave., Los Angeles, CA 90039

On the L.A. River Bike Path in Frogtown