Where the heck it was

The correct answer to last week’s quiz was the closed Hot Spot gas station, at 650 Chestnut Street North, now slated for redevelopment.