Fido In Canada has 24 Stores in 22 Towns. Most of them are located in Burnaby (2 stores), Etobicoke (2 stores), Brampton (1 store), Brossard (1 store) and Calgary (1 store).
Fido Brampton
Fido Brossard
Fido Burnaby2
Fido Calgary
Fido Coquitlam
Fido Etobicoke2
Fido Hamilton
Fido Laval
Fido London
Fido Mississauga
Fido Montreal
Fido Nepean
Fido Pointe-Claire
Fido Scarborough
Fido Ste-Foy
Fido Toronto
Fido Trois-Rivieres
Fido Vancouver
Fido Victoria
Fido Waterloo
Fido Willowdale
Fido Winnipeg