With more than 20 experienced medical practitioners on staff we provide general practice services for you and your family’s health, from childhood vaccinations and aged care through to men’s health and workplace injuries.
Find out more
Onsite allied services include Psychology, Physiotherapy, Podiatry and a Dietician as well as pathology collection, X-ray and a pharmacy.
Why wait when you need to see a doctor? Avoid waiting by booking your appointment online now.
Meet our team servicing, Castle Hill, Dural, Kellyville, Pennant Hills and Baulkham Hills, and know you are in good hands.
meet the team
If you are long for an after hours doctor in Castle Hill, Baulkham Hills, Kellyville or the Hills district then from Monday the 8th May 2017 Castle Hill Medical...
What is osteoporosis Osteoporosis affects over a million Australians. A lot of these people don’t even know they have osteoporosis. That is why it is called the ‘silent disease’....
Help us find a treatment for the influenza flu virus The best way to prevent the flu is to receive the flu vaccination but its effectiveness can vary significantly....