Was there ever a greyhound bus station at 16th and JFK in Philadelphia in the 1970's?
Address: 1001 Filbert St, Philadelphia, PA 19107, USA
Troy Rodriguez | Oct 28, 2019
Not sure about that
Don Zeigler | Oct 28, 2019
Not a clue. 10th and Filberth is their location now
Mary O'Brien | Oct 28, 2019
Yes there was..a bowling alley near but was considered railways if I remember correctly
Packer Fan | Oct 28, 2019
I believe that was an Amtrak station
Leslie Pride | Oct 28, 2019
Yes
Thanks! Your answer is awaiting moderation.