Dr James Teh
Dr James Teh
General Practitioner
Albany Health Campus, Warden Avenue, Albany, WA 6330