Dr. Zhang Ling, Dentist You are here Home > Dentists > Dr. Zhang Ling, Dentist Tweet Our address Address: Creekside Dental Care 209-9140 Leslie St Richmond Hill, L4B 0A9 GPS: 43.8571541, -79.38653 Telephone: 905.597.8808