Therapists in Ivybridge

Ivybridge /ˈaɪvibrɪdʒ/ is a small town and civil parish in the South Hams, in Devon, England. It lies about 9 miles east of Plymouth. Wikipedia