Dr. Leung Dennis Hau Chan, Dentist You are here Home > Dentists > Dr. Leung Dennis Hau Chan, Dentist Tweet Our address Address: 2526A Jane St, Downsview, M3L 1S1 GPS: 43.7397765, -79.51332070000001 Telephone: 416.746.5920