Medicine Shoppe In Canada has 192 Stores in 92 Towns. Most of them are located in Edmonton (25 stores), Calgary (12 stores), Saskatoon (12 stores), Regina (8 stores) and Winnipeg (8 stores).
Medicine Shoppe Fort McMurray2
Medicine Shoppe Fort Saskatchewan
Medicine Shoppe Grande Prairie
Medicine Shoppe Lower Sackville
Medicine Shoppe New Westminister
Medicine Shoppe Port Hawkesbury
Medicine Shoppe Qualicum Beach
Medicine Shoppe Sault Ste Marie3