Someone sent me this picture a while back of Decatur Rd. next to NE Philly Airport in 1971. We had a lot of fun on this road till the city decided to build the 8th District police station hear which put an end to all the fun, at least on this road anyway.
Mark