Find a Pharmaprix

Please enter your location above to find the nearest Pharmaprix.

We have over 1300 locations across Canada: