Sheldon House Care Home
Description: Sheldon House Care Home Sheldon House Care Home is a 30 bedded residential care home located in Falmouth, specialising in care of older people with dementia. The home is situated in a central location, close to all local amenities. Sheldon House was established in 1999 and is a large Victorian building set in attractive landscaped gardens. All bedrooms […]
