Mr Tuong Loc T Hua Oakhill Doctors Medical Centre Podiatrist oakhilldoctors@gmail.com02 9899 6767 Unit 17 83 David Road, Castle Hill, NSW 2154 Is this you? Claim profile!