Pediatric Dentist in Canada Armadale Dentistry Address: 7720 Markham Road, L3S 3K1 Markham Canada Phone Number: +1 90 54 72 58 58