Olive Tree House

Olive Tree House is a state-of-the-art care home located in Charlton Hayes, Bristol, offering residential, nursing, and dementia care for the elderly. The…