Dr. Toomsalu Kristel, Optometrist You are here Home > Optometrist > Dr. Toomsalu Kristel, Optometrist Tweet Our address Address: 106 - 2425 Bloor St. W. Toronto, Ontario M6S 4W4 GPS: 43.6492074, -79.483510751168 Telephone: 416.604.4688