Where is 2nd St & Walnut St?

Where is 2nd St & Walnut St located?

2nd St & Walnut St, 2nd St & Walnut St, United States of America (approx. 39.94696°, -75.14446°)


Where is 2nd St & Walnut St on the map?