Contact Us First Name*Last Name*Which department would you like to contact?*SelectAccountingContact LensCustomer ServiceEquipment PurchasingIT DepartmentOperationsReal EstateWarehouseStore addressPlease select1 Kingsway Garden Mall1 Steeles Avenue East100 City Centre Drive Unit 1-72010045 Hurontario St1011 Elgin Street W.1021 Wilson Avenue1033 Bay Street1067 Ontario Street10794 Yonge Street1086 Memorial Ave.1088 & 1092 West Broadway1091 Bloor Street West1108 Barrydowne Rd.1111 Davis Dr.114 Dundas Street East1160 18th Street1171-3800 Memorial Drive N.E.120 Susie Lake Cres.1200 London Road1200 St. Laurent Blvd1209 16th Street East1217 Prospect Street E1225 St. Mary's Rd123 Algonquin Blvd. E.126 Kent Street West1270 Finch Avenue West129 Colborne Steet West1295 Pembina Hwy1325 The Queensway13414 Tecumseh Road East1355 Kingston Road14 Martindale Cres.1400 Ottawa Street South1408 Kingsway1416 McPhillips Street145 Roland Michener Dr.14760 Yonge St.1483 Dundas Street West1485 Portage Avenue149-A McAllister drive15 Ringwood Drive1555 Regent Avenue West, unit 871583 Main Street East16 - 1010 Talbot St.1645 102 Street N.W.1690 Richmond Street N17335 Yonge Street1747 Ellice Ave1804 33 Street S.E.1895 Bank Street1900 Walkers Line1900A Eglinton Avenue East1949 Ravenscroft Rd.1983 Baseline Road21 Mic Mac Boulevard, unit 14521 Weber Street North2121 Carling Avenue217 King Street222 Glendale Avenue2243 Bloor Street West2277 Riverside Drive2305 Rabbit Hill Rd NW2331 66 Street Northwest Unit #4122335 Trafalgar Rd2360 Main St.2379 Old Durham Regional Highway 2239 Woolwich Street240 Silvercreek Pkwy N249 Queen Street East250 Shawville Boulevard Southeast2500 Appleby Line2512 Finch Avenue West2547 Danforth Avenue264 King Street East265 King George Road28 Clair Road West #22801 Main St284 Manning Cross Northwest2901 Queen Street East2900 Warden Avenue #263 - Bridlewood Mall300 Taunton Road East3009 Bloor St. West301 Queen St. South3024 Hurontario Street3029 Argentia Road3145 Yonge St.328 North Front Street328 Speers Road3430 Lawrence Avenue East35 Crowfoot Way N.W357 St. George Street359 Stewart Blvd.3604 Major Mackenzie Drive W3625 Shaganappi Trail3763 Strandherd Drive380 St. Albert Trail3891 Innes Rd39 Broadway4099 Baldwin Street S.410 Hespeler Rd411 Bayfield Street412 Portage Avenue419 King St W #4110422 Dundas St.430 Topsail Road435 Stone Road - Unit Z644 Great Northern Rd442 Holland St W461 Saint Clair Street500 Rexdale Boulevard Unit J125000 Highway 75055 101 Avenue Northwest #1755085 Sheppard Avenue East5085 Sheppard Avenue East5100 Erin Mills Pkwy5111 22nd Street Unit #10A521 Tecumseh Road East525 Highland Road West533 St. Clair Avenue West55 Dundas Street East550 King St N5643 Yonge Street5837 Highway 7600 Fairway Rd S.605 Arthur St W605 Rogers Rd6200 Thorold Stone Road623 Princess St #617632 Yonge Street6455 Macleod Trail Southwest65 Kingston Rd. E.65 Queen Street West687 Gardiners Rd690 Saint James Street7001 Mumford Road7155 Kingsway Unit #130725 Wellington Road South7600 Tecumseh Road East7600 Weston Rd.775 Britannia Rd. West789 McKeown Ave790 Guelph Line800 Main Street East8112 120 Street #205839 Eglinton Ave W861 Lansdowne St. W8882 170 Street Northwest Unit R10591 George Street North9222 Keele St9325 Yonge Street94 Dundas St. E.941 Kingston Road967 Upper James Street970 Marine Drive9855 Austin Ave.75 Centennial Parkway NorthIf this is regarding a particular store please select the address of the store hereEmail* PhoneHow can we assist you?* Subscribe to receive our latest news, offers and promotions CAPTCHANameThis field is for validation purposes and should be left unchanged.