Is this store inside PNC Stadium, or outside of the stadium?
Alicia S. asked on Jun 13, 2014
We are actually located in Downtown Philadelphia on Chestnut Street. We're about 4 miles away from Citizen's Bank Park.
Philly Team S. from Merchant replied on Jun 13, 2014