Therapists in Whitchurch

Whitchurch is a village and civil parish just to the south-east of the town of Tavistock, Devon, England. It lies in the West Devon local authority area, and within Tavistock Deanery for ecclesiastical purposes. Wikipedia