Login Register
Tarka Clinic, Barnstaple


Paiges Lane, Barnstaple, Devon, EX31 1EF
  • Telephone: 01271373346

Tarka Clinics Ltd

Tarka Clinic opened in 1999 and has been located at Paiges Lane in Barnstaple ever since.

Dr. Peter Spencer along with his wif...

0 Reviews

Add your review


  • One star
  • Two stars
  • Three stars
  • Four stars
  • Five stars

Why not try?

Profile image for Living Tree Centre
Living Tree Centre


Related Businesses