Barton Lodge is a care home located in Dawlish, Devon, offering residential and dementia care services. The home provides a comfortable environment with…