Barton House

Barton House is a care home located at 1 Barton Terrace, Dawlish, Devon, EX7 9QH. It provides residential, dementia, and respite care services for adults over…