Castle Towers Medical Practice General Practitioner www.castletowersmedicalpractice.com.au6129 659 665 6-14 Old Castle Hill Road, Castle Hill, NSW 2154 Is this you? Claim profile!