The gas station has definitely closed, there isn't an Europcar there - maybe it was at one stage but not now.  There is a carwash of sorts there.
The Westerford Kwikspar (shop) is still there in Silwood Center