Sign In

Health and care services in Moray

Docorix lists 74 health and care services in Moray, including 16 home care agencies, 15 care homes and 12 GP surgeries.

Every service in Moray

Showing 30 of 74
  1. 16 Barlink Road Home care agency · Elgin Council-run 01343548622
  2. Abbeyside Nursing Home Care home · Elgin · 22 beds Independent 01343549468
  3. Abbeyvale (Care Home) Care home · Elgin · 52 beds Independent 01343547350
  4. Aberlour Medical Practice NHS GP practice NHS 01340871210
  5. Ardach Health Centre NHS GP practice NHS 03450997200
  6. Ark Moray Home care agency · Forres Charity / not-for-profit 01309675763
  7. Artiquins Day centre · Elgin Council-run
  8. Birchview Respite Unit Care home · Elgin · 4 beds Charity / not-for-profit 01343542906
  9. Bishopmill Dental Centre Dental practice
  10. Buckie Day Hospital NHS hospital NHS
  11. Buckie Dental Practice Dental practice
  12. Bupa Dental Care Dental practice
  13. Burnie Day centre · Buckie Council-run 01542832272
  14. Care Quality Services Limited – Moray Home care agency · Elgin Independent 01343550074
  15. Cathay Nursing Home Care home · Forres Independent 01309675500
  16. Cedarwood Day Centre Day centre · Elgin Council-run 01343542023
  17. Community Support Service – Elgin Home care agency · Elgin Council-run 01343563927
  18. Cornerstone Buckie Home care agency · Elgin Charity / not-for-profit 01343559337
  19. Culbin Medical Practice NHS GP practice NHS 03453371120
  20. Dr Gray’s Hospital NHS hospital NHS
  21. Fochabers Medical Practice NHS GP practice NHS 01343820247
  22. Glassgreen Dental Practice Dental practice
  23. Glenisla Home Care home · Keith · 42 beds Independent 01542882925
  24. Glenlivet Medical Practice NHS GP practice NHS 01807590273
  25. Hanover Care at Home Service – North Area Home care agency · Elgin Charity / not-for-profit 01343614160
  26. Hanover Housing Support Service – Care (North) Extra care or supported housing · Elgin Charity / not-for-profit 01343554191
  27. HighlandHearts HomeCare Home care agency · Elgin Independent 07456485864
  28. Home Care Service – Care at Home Home care agency · Elgin Council-run 01343563928
  29. Homeless Hostels Extra care or supported housing · Elgin Council-run 01343563388
  30. Keith Medical Group NHS GP practice NHS 03453379944

Open in full map search →

74registered services
542registered care beds