Yes, I believe that's the place. Thank you.!I live in Media now, although I am not lifer (went to Gonzaga in DC)... that said, yes, there used to be. It's now the location of the Wawa at State and Providence. Don't know if this works, but here it was back in the day