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
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....
Dr Bedser Returns Welcome Back DR Rachel Bedser! We wish to welcome back Dr Bedser who will be returning to our practice every Saturday from the 25th...