- Thomas Family Medical Practice
Book an Appointment Online
We are here to make your healthcare journey smooth and straightforward. Our clinic is generally open Monday to Saturday, with flexible hours to suit busy schedules. Each doctor has set days and times for consultations, and you can find all this information below. Whether you need a general checkup, vaccinations, support for chronic disease, or family health services, our team is here for you. Please book online or call us to secure your appointment today.
Opening Hours
- Monday: 7:30 AM - 5:00 PM
- Tuesday: 7:30 AM - 5:00 PM
- Wednesday: 7:30 AM - 1:00 PM
- Thursday: 7:30 AM - 5:00 PM
- Friday: 7:30 AM - 5:00 PM
- Saturday: 8:00 AM - 12:00 PM
Dr Thomas
- Monday: 7:30 AM - 5:00 PM
- Tuesday: 7:30 AM - 5:00 PM
- Wednesday: 7:30 AM - 1:00 PM
- Thursday: 7:30 AM - 5:00 PM
- Friday: 7:30 AM - 5:00 PM
- Saturday: 8:00 AM - 12:00 PM
Dr. Swetha Thakkar
- Monday: 9:15 AM - 2:00 PM
- Wednesday: 9:15 AM - 1:00 PM
Dr Hajara Rashid
- Tuesday: 8:00 AM - 3:30 PM
- Thursday: 8:00 AM - 3:30 PM
Nurse Vivian
- Monday: 9:00 AM - 2:00 PM
- Tuesday: 9:00 AM - 2:00 PM
- Wednesday: 9:00 AM - 12:00 PM
- Thursday: 9:00 AM - 2:00 PM
- Looking for "Castle Hill Medical Centre" in online search - Discover Thomas Family Medical Practice.
Specialised Services at our Medical Centre
At Thomas Family Medical Practice, we offer a range of specialist services designed to address specific health concerns with precision and compassion. Our team of experienced professionals is dedicated to providing personalised care that meets the unique needs of each patient.
Weight Management
Medical, nutritional and lifestyle support to help you achieve and maintain a healthy weight.
Family Planning and Contraception
Expert advice and procedures for IUDS, Mirena, Implanon and contraceptive care.
Child Behavioural Consultations
Support children with behavioural challenges through personalised assessment and strategy.
Mental Health Consultations
Confidential care for anxiety, depression and emotional wellbeing with tailored treatment plans.
Hearing Services
Comprehensive hearing assessments and solutions in collaboration with Hills Audiology.
Over 75 Health Care Plans
Preventive health checks and management plans focused on independence and quality of life for seniors.
Pregnancy Management
Compassionate prenatal care and monitoring to support healthy pregnancies and maternal well-being.
Suturing and Minor Procedures
On-site treatment of minor injuries and skin procedures in a sterile, professional setting.
Meet Our Doctors!
Our caring and experienced team is here to support your health at every stage of life. Whether you need a routine check, specialist care or simply want to talk through your concerns, our doctors are ready to help. We are committed to providing respectful, thorough and personalised care in a warm and supportive environment.
- Conveniently located in Castle Hill - your preferred medical centre
Fees Schedule
Children under 16 years and holders of a Pensioner Concession card, Commonwealth seniors healthcare card, or DVA will be bulk-billed for telehealth and standard consultations.
Holders of a regular Health care card and all other patients will be charged according to our schedule of fees. Please review our fee schedule by clicking on the button.
Our Process
Our medical centre at Castle Hill has streamlined our process to make your healthcare experience as smooth as possible: