Both buildings look familiar. The gas station is definitely not the building. Perhaps the transmission shop. But I checked on Google Maps, and I believe the spot now occupied by VW Auto on Joann and McNichols [["Six Mile" as we called it!) is a more likely candidate. I remember it as a good size place.