Login Register
 °
Tarka Clinic, Barnstaple

Address:

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

Rating

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

Why not try?

Profile image for Living Tree Centre
Living Tree Centre

01271440814