Dr. Wilson Rick, Optometrist You are here Home > Optometrist > Dr. Wilson Rick, Optometrist Tweet Our address Address: 106 - 145 Sheppard Ave. E. Willowdale, Ontario M2N 3A7 GPS: 43.76341420000001, -79.40143560000001 Telephone: 416.226.4944