Dr. Adibrad Mehdi, Dentist You are here Home > Dentists > Dr. Adibrad Mehdi, Dentist Tweet Our address Address: Finch West Dental Office 16A-2540 Finch Ave W Weston, M9M 2G3 GPS: 43.74894399999999, -79.55999280000003 Telephone: 416.740.6112