Locations

Although we serve clients anywhere in Canada by phone, online, in their homes or within community locations, we also provide services from within our clinic locations across the country.

Most of our office telephone numbers will route to our Contact Centre. Our expert Contact Centre team members can answer your questions, explain the services and programs offered, and when needed, refer you to a member of our team for further support or services.

Alberta
British Columbia
Manitoba
New Brunswick
Newfoundland and Labrador
Nova Scotia
Ontario
Prince Edward Island
Saskatchewan
Quebec

Alberta

Calgary

10 11a St. NE, Calgary AB, T2E 4Z3
Telephone: 1-844-887-8572
Fax: 403-265-5029
Hours: Services by Appointment, Monday to Friday, 8:30 - 4:30

Edmonton

10111 112 St. NW, Edmonton AB, T5K 1M1
Office Phone: 1-844-887-8572
Office Fax: (780) 482-0017
Office Hours: Services by Appointment, Monday to Friday: 8:30 - 4:30

Back-to-top

British Columbia

Abbotsford

120-2491 McCallum Rd, Abbotsford BC, V2S 3P8
Telephone: 1-844-887-8572
Fax: 604-431-2099
Hours: Services by Appointment, Monday to Friday, 8:30 - 4:30

Lower Mainland

Royal City Centre, Suite 201A, 610 6th St. New Westminster B.C., V3L 3C2
Telephone: 1-844-887-8572
Fax: 604-431-2099
Hours: Services by Appointment, Monday to Friday, 8:30 - 4:30

Kelowna

Unit 302-546 Leon Avenue, Kelowna BC, V1Y 6J6
Telephone: 1-844-887-8572
Fax: 250-763-1129
Hours: Services by Appointment, Monday to Friday, 8:30-4:30

Prince George

550 Victoria Street, Suite 502, Prince George BC, V2L 2K1
Telephone: 1-844-887-8572
Fax: 250-563-1787
Hours: Services by Appointment, Monday to Friday, 8:30-4:30

Southern Interior Kamloops

190 546 St Paul Street Kamloops B.C., V2C 5T1
Telephone: 1-844-887-8572
Fax: 250-374-8033
Hours: Services by Appointment, Monday to Friday, 8:30 - 4:30

Vancouver Island

102 1675 Douglas St. Victoria B.C., V8N 2G5
Telephone: 1-844-887-8572
Fax: 250-595-1129
Hours: Services by Appointment, Monday to Friday, 8:30 - 4:30

Back-to-top

Manitoba

Brandon

352 10th Street Brandon MB, R7A 4G1
Telephone: 1-844-887-8572
Fax: 204-727-1139
Hours: Services by Appointment, Monday to Thursday, 8:30- 4:30, closed Friday

Winnipeg

1080 Portage Avenue Winnipeg MB, R3G 3M3
Telephone: 1-844-887-8572
Fax: 204-775-5090
Hours: Services by Appointment, Monday to Friday, 8:30 - 4:30

Back-to-top

New Brunswick

Beresford

3-276 rue Marie, Beresford NB, E8K 1P8
Telephone: 506-546-9922
Fax: 506-546-0179
Hours: Services by Appointment, Monday to Thursday, 8:00- 4:00, Friday 8:00 - 12:00

Fredericton

130-77 Westmorland Street, Fredericton NB, E3B 6Z3
Telephone: 506-458-0060
Fax: 506-458-9219
Hours: Services by Appointment, Monday to Thursday, 8:00- 4:00, Friday 8:00 - 12:00"

Moncton

121-85 Foundry Street, Moncton NB, E1C 5H7
Telephone: 506-857-4240
Fax: 506-857-3019
Hours: Services by Appointment, Monday to Thursday, 8:00- 4:00, Friday 8:00 - 12:00

Saint John


Telephone: 506-634-7277
Fax: 506-634-7202

As of April 24, 2023, our Vision Loss Rehabilitation office located at 133 Prince Edward Street, Saint John New Brunswick is temporarily closed.  For service, please call 506-634-7277 or email infonb@vlrehab.ca.

Back-to-top

Newfoundland and Labrador

Corner Brook

4 Grenfell Dr, Suite 302
Corner Brook, NL A2H 0J6
709-639-9167 ext 5850 or 5851
Fax 709-754-2018
Services by Appointment, Monday to Thursday, 8:30- 4:30, Friday 8:30 - 12:30

St John's

70 The Boulevard, St. John's NL, A1A 1K2
Telephone: 709-754-1180
Fax: 709-754-2018
Hours: Services by Appointment, Monday to Thursday, 8:30- 4:30, Friday 8:30 - 12:30

Back-to-top

Nova Scotia

Halifax

6136 Almon Street, Halifax NS, B3K 1T8
Telephone: 902-453-1480
Fax: 902-454-6570
Hours: Services by Appointment, Monday to Thursday, 8:30- 4:30, Friday 8:30 - 12:30

Membertou

Membertou Place Suite #105, 90 San’Tele’sew Awti, Membertou NS, B1S OA5

Back-to-top

Ontario

Barrie

201-5 Quarry Ridge, Barrie ON, L4M 7G1
Telephone: 1-844-887-8572
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Belleville

1 Bridge St. E Suite 407 Belleville ON, K8N 5N9
Telephone: 1-844-887-8572
Hours: By appointment only Monday – Friday 8:30-4:30

Brampton

1100- 7700 Hurontario Street, Brampton ON, L6Y 4M3

Telephone: 1-844-887-8572
Fax: 905-275-7710
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Cornwall

4 Montreal Rd, Suite 202, Cornwall ON, K6H 1B1
Telephone: 1-844-887-8572
Fax: 613-936-2296
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Hamilton

207-565 Sanatorium Rd, Hamilton ON, L9C 7N4
Telephone: 1-844-887-8572
Fax: 905-527-9536 or 1-855-251-4156
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Kingston

826 Princess Street, Kingston ON, K7L 1G3
Telephone: 1-844-887-8572
Fax: 613-542-8639
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Kitchener

201-151 Frederick Street, Kitchener ON, N2H 2M2
Telephone: 1-844-887-8572
Fax: 519-742-4003
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

London

1000-595 Bradley Ave, London ON, N6E 3Z8

Telephone: 1-844-887-8572
Fax: 905-868-9572
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Newmarket

1091 Gorham St, Suite 202, Newmarket ON, L3Y 8X7
Telephone: 1-844-887-8572
Fax: 905-868-9572
Services by Appointment, Monday to Friday, 8:30- 4:30

North York

244 Finch Avenue West, 2nd Floor, North York ON, M2R 1M7

Ottawa

315 -1385 Bank Street, Ottawa ON, K1H 8K7
Telephone: 1-844-887-8572
Fax: 613-563-1898
Services by Appointment, Monday to Friday, 8:30- 4:30

Peterborough

159 King St. Suite 212, Peterborough ON, K9J 2R8
Telephone: 1-844-887-8572
Fax: 705-745-9899
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Sault Ste. Marie

103-727 North Street, Sault Ste. Marie ON, P6A 1Z5
Telephone: 1-844-887-8572
Services by Appointment, Monday to Friday, 8:30- 4:30

Sudbury

1545 Regent Street, Unit 104, Sudbury ON, P3E 3Z7
Telephone: 1-844-887-8572
Fax: 705-675-6635
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

St. Catharines

204C-245 Pelham Road, St. Catharines ON, L2S 1X8
Telephone: 1-844-887-8572
Fax: 905-687-7292
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Thunder Bay

229 Camelot St., Thunder Bay ON, P7A 4B2
Telephone: 1-844-887-8572
Fax: 807-345-0786
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Timmins

60 Wilson Ave, Timmins ON, P4N 2S7
Telephone: 1-844-887-8572
Fax: 705-264-9851
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Toronto

1929 Bayview Ave, Toronto ON, M4G 3E8
Telephone: 1-844-887-8572
Fax: 416 480-7717
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Whitby

207A-1 Jim Flaherty St, Whitby, ON L1N 0J2
Telephone: 1-844-887-8572
Fax: 905-430-7622
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Windsor

4900 Wyandotte St. E Suite 200, Windsor ON, N8Y 1H7
Telephone: 1-844-887-8572
Fax: 519-253-4440
Hours: Services by Appointment, Monday to Friday, 8:30- 4:30

Back-to-top

Prince Edward Island

Charlottetown

201-342 Grafton Street, Charlottetown, C1A 1L8
Telephone: 902-566-2580
Fax: 902-628-1445
Hours: Services by Appointment

Back-to-top

Saskatchewan

Regina

2160 Broad Street, Regina SK, S4P 1Y7
Telephone: 1-844-887-8572
Fax: 306-565-3300
Hours: Services by Appointment, Monday to Thursday, 8:30- 4:30, closed Friday

Saskatoon

1149 8th Street E, Saskatoon SK, S7H 0S3
Telephone: 1-844-887-8572
Fax: 306-955-6224
Hours: Services by Appointment, Monday to Thursday, 8:30- 4:30, closed Friday

Back-to-top

Quebec

Vision Loss Rehabilitation does not provide rehabilitation services in the province of Quebec.