• Devon

Description:

Venn House

Venn House is a care home registered to provide accommodation with personal care for a maximum of 25 people. It comprises of two buildings, the main house, and the Coach House, which is primarily for people living with dementia.

Venn House

Shopping Basket
Scroll to Top