Leven House

Description: Leven House Leven HouseĀ is a residential care home offering accommodation and personal care for up to 10 people. Care is primarily provided to older people requiring residential or respite care.