Barton House is a care home located at 1 Barton Terrace, Dawlish, Devon, EX7 9QH. It is a medium-sized home with 15 beds, offering residential and dementia…