Where is the Subway gas station? At the Subway. That's good to know, when you're by a Subway, looking for the Subway gas station.
Because how would you get around if you ran out of gas at the subway?
You know that En - Ar - Co stands for something, right? Something with the initials of, oh, NRC? Right. National Refining Company. Since NRC and White Rose was a Canadian company, that narrows down the town, and now we're limiting our search to one country. I can't find a subway stop with the name "Benwood" - it could refer to a subterranean pedestrian road, which were also called "subways" back then.
As for the kid, that's the "Boy and Slate" ad campaign that ran for many years. He displayed maxims and homilies. More about him here, and here.