Dr Desmond Hughes - Castle Hill Dr Desmond Hughes 15 Terminus Street Castle Hill, NSW 2154 Phone: 02 9634 5353