Hakim Optical In Canada has 112 Stores in 56 Towns. Most of them are located in Toronto (17 stores), Ottawa (8 stores), Winnipeg (8 stores), Calgary (6 stores) and Edmonton (6 stores).
Hakim Optical Ancaster
Hakim Optical Barrie
Hakim Optical Belleville
Hakim Optical Bowmanville
Hakim Optical Bradford
Hakim Optical Brandon
Hakim Optical Brockville
Hakim Optical Burlington
Hakim Optical Burnaby2
Hakim Optical Calgary6
Hakim Optical Cambridge
Hakim Optical Chatham
Hakim Optical Cobourg
Hakim Optical Edmonton6
Hakim Optical Etobicoke3
Hakim Optical Fredericton
Hakim Optical Guelph2
Hakim Optical Halifax
Hakim Optical Hamilton
Hakim Optical Kanata
Hakim Optical Kingston2
Hakim Optical Kitchener
Hakim Optical Leamington
Hakim Optical Lindsay
Hakim Optical London2
Hakim Optical Lougheed
Hakim Optical Moncton
Hakim Optical Nepean2
Hakim Optical Newmarket2
Hakim Optical North Bay
Hakim Optical North York
Hakim Optical Orangeville
Hakim Optical Ottawa8
Hakim Optical Owen Sound
Hakim Optical Peterborough2
Hakim Optical Red Deer
Hakim Optical Saint John
Hakim Optical Sarnia
Hakim Optical Saskatoon
Hakim Optical Sault Ste Marie
Hakim Optical Scarborough2
Hakim Optical St-Albert
Hakim Optical St-Thomas
Hakim Optical Sudbury
Hakim Optical Surrey British Columbia
Hakim Optical Thunder Bay2
Hakim Optical Timmins
Hakim Optical Toronto17
Hakim Optical Vancouver4
Hakim Optical Waterdown
Hakim Optical Waterloo
Hakim Optical Willowdale
Hakim Optical Windsor3
Hakim Optical Winnipeg8
Hakim Optical Woodstock
Hakim Optical York