Elm Tree House

About Elm Tree House

Care Home in Taunton. Nine bedded long term mental health home which caters for individuals aged 18 upwards.