Dentist · Chatswood, NSW
Opens today at 08:00
St Leonards Family Medical Centre is a dental clinic offering general dentistry, check-ups & cleans, fillings, dental x-rays, children's dentistry, emergency dental, family dentistry services, located at Level 1 in Chatswood, NSW. Rated 4.8★ by 343 patients on Google, with Saturday appointments available. Dental costs in Chatswood range from $170–$320 for a standard check-up and clean at private clinics. The suburb's competitive market, with a high density of practices including many Chinese-owned clinics, generally keeps pricing moderate for the North Shore. Gap-free offers through major health funds are widely available.
📍 Level 1, Tower 2 101/88 Christie St, St Leonards NSW 2065, Australia
🌐 www.stleonardsmedical.com.au
⭐ 4.8/5 based on 343 verified Google reviews
Open Saturdays Saturday appointments available - call to confirm current times.
Hours may vary on public holidays - call ahead to confirm.
St Leonards Family Medical Centre is located at Level 1, Tower 2 101/88 Christie St, St Leonards NSW 2065, Australia, in Chatswood, NSW.
Chatswood is a major interchange served by the T1 North Shore Line and the Metro Northwest line. Dental clinics on Victoria Avenue and in the shopping centres are a short walk from Chatswood station. The Metro provides rapid connections from the CBD in around 20 minutes.
St Leonards Family Medical Centre is rated 4.8★ from 343 Google reviews. Dental costs in Chatswood range from $170–$320 for a standard check-up and clean at private clinics. The suburb's competitive market, with a high density of practices including many Chinese-owned clinics, generally keeps pricing moderate for the North Shore. Gap-free offers through major health funds are widely available.
Yes, St Leonards Family Medical Centre has confirmed Saturday hours. Call ahead to confirm exact times as they may vary by season or public holiday.
St Leonards Family Medical Centre offers General Dentistry, Check-ups & Cleans, Fillings, Dental X-Rays, Children's Dentistry, Emergency Dental, Family Dentistry. Contact the clinic directly for a full list of treatments and to check availability.
Call St Leonards Family Medical Centre on (02) 9000 3388 to book an appointment. You can also visit their website for online booking options.
St Leonards Family Medical Centre is located at Level 1, Tower 2 101/88 Christie St, St Leonards NSW 2065, Australia.
Yes, Chatswood has a high proportion of dental clinics with Mandarin and Cantonese speaking dentists and support staff, reflecting the suburb's large Chinese-Australian community. It is advisable to call ahead to confirm language availability at your preferred clinic.
I have already had several appointments there, with different doctors, and have always had good experiences. Whoever is at reception is always very friendly and helpful, just like the doctors. In most cases, you can easily make an appointment for the next day at reception or via the app, as there is always at least one doctor available. Even if I dropped by spontaneously because it was urgent, there was always a solution. It's very convenient to have your GP close by and to know that they will always help you.
From the moment you walk into the clinic’s warm and inviting waiting area, you’re made to feel genuinely welcome. The smiling friendly team at the desk are professional and empathetic. On my first visit with Dr XP Cheah, I felt very comfortable placing my health in his care. Your in good hands here-
Great staff! Receptionists were all lovely. The nurse who administered my vaccination is a quality operator. I didn’t even feel the needle.
Excellent care. I quickly got my flu vaccine straight away from the nurse same day as calling up. The GP appropriately referred me to ED for something that needed emergency imaging - I am making a good recovery now.
⭐⭐⭐⭐⭐ St Leonards Medical Centre has been fantastic. The receptionists are genuinely lovely and welcoming, which sadly feels uncommon across many practices these days. My doctor has been amazing and has really helped guide me onto a path toward a better life. From dealing with aches and injuries to supporting me through some harder, more personal things, the care has been thoughtful and genuine. A big thank you as well to the physio team, who have been incredible. Doctors are a bit like mechanics. It can take a long time to find one you truly trust, but when you do, it makes all the difference. I’m very grateful I found this place.
Ready to book? Call St Leonards Family Medical Centre directly.
📞 (02) 9000 3388Reviews sourced from Google Maps
Chatswood has several practices offering CDBS bulk billing for eligible children. Some practices also offer gap-free check-ups through major health funds such as Bupa and Medibank. The University of Sydney's dental hospital in Surry Hills (about 30 minutes by train) offers discounted specialist treatments.
Clinic information sourced from Google Places and updated quarterly. Hours and contact details change — call ahead before visiting. Reviewed by the dentistrynearme.au editorial team. Last reviewed June 2026.