Cobbs Creek Park is a park Elmwood Philadelphia located in United States.
Cobbs Creek Parkway Philadelphia , PA 19143 United States
When I was a child I was a little bit scared walking here at night because I heard scary stories about the area.
Don’t take a walk at night lol
Watch out fir fallin trees
This park runs for 63rd and Market to 76th and Woodland
The pool is only open during the summer. - Kareem Boswell-Overton
If you find the right spot it could be nice - Wayne Louis