Zhao Albert, Audiologists You are here Home > Audiologists > Zhao Albert, Audiologists Tweet Our address Address: 3660 Midland Ave, Unit 305, Scarborough, ON M1V 4V3 GPS: 43.8133423, -79.2916674 Telephone: 416.910.0123