Dr David D Semeniuk
Alliance Periodontics & Implant Dentistr
Dentist
2/ 6 Richardson St, West Perth, WA 6005