Armadale Kelmscott Memorial Hospital

Armadale Kelmscott Memorial Hospital
3056 Albany Highway, Armadale, Western Australia, 6112, Australia
61-8 9391 2000