Dr. McAlear Jeffrey Alan Charles, Optometrist You are here Home > Optometrist > Dr. McAlear Jeffrey Alan Charles, Optometrist Tweet Our address Address: 1800 Sheppard Avenue East, Toronto, Ontario M2J 5A7 GPS: 43.7778782, -79.3446538 Telephone: 416.493.3937