Superstore at Don Mills and Eglinton has a private walk-in clinic downstairs open to all and a Loblaw Pharmacy upstairs. You can call them to ask the prices. My guess is that you would do better at Walmart in the US.
Pharmacy Address: 825 Don Mills Rd, North York, ON M3C 1V4
Phone: (416) 391-4847
The clinic is
http://www.health-local.com/clinic/w...linic-toronto\
"The Don Mills Medical Clinic operates as a walk in clinic and a family practice. The clinic is located on the lower level inside the Superstore on Don Mills Road in Toronto, Ontario. There is an onsite pharmacy and plenty of parking available for your convenience. Contact the clinic with any medical questions or concerns you have and we will be happy to assist you."