Dr Karen Vaughan
Mawson Lakes Healthcare
General Practitioner
Innovation House, 50 Mawson Lakes Blvd, Mawson Lakes, SA 5095