Dr. Thakrar Vishakha, Optometrist You are here Home > Optometrist > Dr. Thakrar Vishakha, Optometrist Tweet Our address Address: 9565 Weston Rd., 100, Vaughan, Ontario L4H 3A5 GPS: 43.8336443, -79.557869568121 Telephone: 905.303.9775