Clinics and doctors in Shaftesbury

9 healthcare services registered with the Care Quality Commission.

Dentists 5

Mental health & addiction 1

Community health 2

Ambulance services 1