The River On Linden Ave is a river Holmesburg Philadelphia located in United States.
Philadelphia , PA 19136 United States
Beautiful place! Come here in the spring or fall!
Dress warm
Lots of geese and a boat launch , that's about it.
More fish are able to live here. Keep up the good work in keeping it clean! - Jennifer Wintergrass
Beautiful trails for biking or jogging, just be prepared for some big hills. - Samuel Santiago
Grilled shrimp & bronzed shrimp & free wifi & new renovations ???????? - Kathryn