Westwood Lodge Care Home provides accommodation and care services for individuals in need of support.