No, I called and she said that it is on the east side of Harwood, north of the 401 in a small strip plaza with a residential neighborhood across the street. I think you might be thinking about Alternative which used to be in the plaza on the west side of Harwood across from the Shell station. I'm not sure if it's still there.
OilLover.