Dr Joseph Prema
General Practitioner
Premier Medical Practice
9 Salisbury Road Castle Hill NSW 2154
Dr Fang Allen
Castle Towers Medical Practice
6-14 Old Castle Hill Road Castle Hill NSW 2154
Castle Medical Centre
Unit 2 336 Old Northern Road CASTLE HILL NSW 2154