Actually - I think this address is wrong - I believe they moved to Grand River - Next to Better Health. I reposted my review under the new address.
Yes