Alice House

Alice House is a residential care home located in Weston-super-Mare, Somerset, providing care for individuals with dementia. The home offers a range of…