Dr David D Semeniuk Alliance Periodontics & Implant Dentistr Dentist reception@allianceperiodontics.com.au0894 812 508 2/ 6 Richardson St, West Perth, WA 6005 Is this you? Claim profile!