PJ's Pets in Canada has 23 stores in 23 Towns. Most of them are located in Brampton (1 store), Vaughan (1 store), Saint Johns (1 store), Brockville (1 store) and Sydney (1 store).
PJ's Pets BramptonPJ's Pets Mount PearlPJ's Pets PeterboroughPJ's Pets HamiltonPJ's Pets BridgewaterPJ's Pets BarriePJ's Pets TorontoPJ's Pets MiltonPJ's Pets DartmouthPJ's Pets TruroPJ's Pets PickeringPJ's Pets MarkhamPJ's Pets VaughanPJ's Pets HalifaxPJ's Pets BedfordPJ's Pets New MinasPJ's Pets Saint JohnPJ's Pets FrederictonPJ's Pets AmherstPJ's Pets SydneyPJ's Pets BrockvillePJ's Pets Saint JohnsPJ's Pets Cole Harbour
Pet - Most popular cities. Information, location, contacts, hours
VictoriaEdmontonBramptonSurreyVancouverBurnabyHamiltonBarrieWinnipegCalgaryEtobicokeMississaugaTorontoScarboroughHalifaxMontrealOttawaRegina