Dr. Leung Edmond, Dentist You are here Home > Dentists > Dr. Leung Edmond, Dentist Tweet Our address Address: Jubilee Dental Office L8-280 West Beaver Creek Rd, Richmond Hill, L4B 3Z1 GPS: 43.844294, -79.38755850000001 Telephone: 905.882.7856