Sheridan House

Sheridan House is a purpose-built care home located in the quiet and picturesque 'Avenues' area of Exmouth, Devon. Opened in 2012, it offers state-of-the-art…