A - Smaller

A + Larger

Dyvest Health Care Logo

Our Medical Centres

Dyvest Medical Centres

Winmalee Medical Centre

Winmalee

1A White Cross Rd, Winmalee NSW 2777

Contact

Opening Hours

Mon-Fri 8am-5pm
Sat 8am-11am

Appointments

Bookings | No Walk-Ins

Mixed Billing

West Ryde Marketplace Medical Centre

West Ryde

5/14 Anthony Rd, West Ryde NSW 2114

Contact

Opening Hours

Mon-Fri 8am-5pm
Sat-Sun 9am-5pm
Public Hol 10am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

First Care Medical Rosemeadow

Rosemeadow

4 Thomas Rose Dr, Rosemeadow NSW 2560

Contact

Opening Hours

Mon-Fri 8am-7pm
Sat-Sun 9am-4pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Narellan Town Centre Medical

Narellan

Shop 410, 326 Camden Valley Way, Narellan NSW 2567

Contact

Opening Hours

Mon-Fri 8:30am-5pm
Sat-Sun 9am-3pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Marrickville Medical Centre

Marrickville

5/296 Marrickville Rd, Marrickville NSW 2204

Contact

Opening Hours

Mon-Fri 8am-6pm
Sat-Sun 9am-4pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Mixed Billing

Leichhardt Medical Centre

Leichhardt

6-8 Norton St, Leichhardt NSW 2040

Contact

Opening Hours

Mon-Fri 8am-6pm
Sat 9am-6pm
Sun/Hol 10am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Haldon St Medical Centre

Lakemba

99/101 Haldon St, Lakemba NSW 2195

Contact

Opening Hours

Mon-Fri 8am-7pm
Sat-Sun 9am-6pm
Public Hol 9am-6pm

Appointments

Bookings | Walk-Ins

Bulk Billing

First Care Medical Jordan Springs

Jordan Springs

4/65 Water Gum Dr, Jordan Springs NSW 2747

Contact

Opening Hours

Mon-Fri 8am-7pm
Sat-Sun 9am-4pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Forest Mall Medical Centre

Hurstville

Westfield Hurstville, Cross Street and, Park Rd, Hurstville NSW 2220

Contact

Opening Hours

Mon-Fri 8am-9pm
Sat-Sun 8am-7pm
Public Hol 8am-7pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Edgeworth Medical Centre

Hornsby

22-28 Edgeworth David Ave, Hornsby NSW 2077

Contact

Opening Hours

Mon – Fri 7:30am-5pm
Sat-Sun 8am-2pm
Public Hol 8am-2pm
Easter Sunday,
Christmas Day &
New Year
CLOSED

Appointments

No Bookings | Walk-Ins

Mixed Billing

Massey St General Practice

Gladesville

17 Massey St, Gladesville NSW 2111

Contact

Opening Hours

Mon-Fri 9am-6pm
Sat-Sun Closed
Public Hol Closed

Appointments

Bookings | Walk-Ins

Mixed Billing

First Care Medical Enmore

Enmore

214 Enmore Rd, Enmore NSW 2204

Contact

Opening Hours

Mon-Fri 8am-6pm
Sat-Sun 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Croydon Medical Centre

Croydon

1A The Strand, Croydon NSW 2132

Contact

Opening Hours

Mon-Fri 8am-6pm
Sat 9am-1pm
Sun Closed
Public Holiday TBA

*** Closed on Good Friday, Christmas Day, Boxing Day & New Year’s Day ***

Appointments

Bookings | Walk-Ins

Bulk Billing

First Care Medical Cranebrook

Cranebrook

9/80-98 Borrowdale Way, Cranebrook NSW 2749

Contact

Opening Hours

Mon-Fri 8am-7pm
Sat-Sun 9am-4pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

First Care Medical Busby

Busby

2/103 Cartwright Ave, Busby NSW 2168

Contact

Opening Hours

Mon-Fri 8am-7pm
Sat-Sun 9am-4pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

Rickard Rd Medical Centre

Bankstown

41 Rickard Rd, Bankstown NSW 2200

Contact

Opening Hours

Mon-Fri 8:30am-10pm
Sat-Sun 8:30am-10pm
Public Hol 8:30am-10pm

Appointments

Bookings / No Walk In

Bulk Billing

First Care Medical Bradbury

Bradbury

14/100 The Pkwy, Bradbury NSW 2560

Contact

Opening Hours

Mon-Fri 8am-6pm
Sat-Sun 9am-4pm
Public Hol 9am-4pm

Appointments

Bookings | Walk-Ins

Bulk Billing

First Care Medical Bankstown

Bankstown - Central

Central, Shop SP335, 1 North Terrace, Bankstown NSW 2200

Contact

Opening Hours

Mon-Fri 8:30am-5pm
Sat 9am-5pm
Sun/Pub Hol 10am-4pm

Appointments

No Bookings | Walk-Ins

Bulk Billing

Royston Medical Centre

Asquith

2 Royston Parade, Asquith NSW 2077

Contact

Opening Hours

Mon-Fri 9am-6pm
Sat 9am-1pm

Appointments

Bookings | Walk-Ins

Mixed Billing

PRIVATE FLU VACCINES NOW AVAILABLE @ $15.00