Also in Moray Community Health and Social Care Partnership:
Aberlour Health Centre
Queens Road
Aberlour
AB38 9PR
Tel: 01340 871210
Ardach Health Centre
Highfield Road
Buckie
AB56 1JE
Tel: 01542 831555
Castlehill Health Centre
Castlehill
Forres
IV36 1QF
Tel: 01309 672221
Cullen Medical Centre
1 Reidhaven Street
Cullen
Buckie
AB56 4SZ
Tel: 01542 840272
Dufftown Medical Group
Mount Street
Dufftown
AB55 4FJ
Tel: 01340 820888
Elgin Community Surgery
Highfield House
Northfield Terrace
Elgin
IV30 1NE
Tel: 01343 542234
The Maryhill Practice, Elgin Health Centre
Maryhill
Elgin
IV30 1AT
Tel: 0845 337 0610 appointments/general enquiries.
Fochabers Medical Centre
12 High Street
Fochabers
IV32 7EP
Tel: 01343 820247
Forres Health Centre
Castlehill
Forres
IV36 1QF
Tel: 08453 371120
Glenlivet Medical Practice
Drumin
Ballindalloch
AB37 9AN
Tel: 01807 590273
Keith Health Centre
Turner Street
Keith
AB55 5DJ
Tel: 01542 882244
Rothes Medical Centre
28a High Street
Rothes
Aberlour
AB38 7AU
Tel: 01340 831435
Seafield Medical Centre
Barhill Road
Buckie
AB56 1SF
Tel: 01542 835577
Tomintoul Medical Centre
Rattrays Lane
Tomintoul
Ballindalloch
AB37 9HA
Tel: 01807 580219
Victoria Crescent Medical Centre
10 Victoria Crescent
Elgin
IV30 1RQ
Tel: 01343 547512