Stamford House Care Home

Stamford House Care Home is a residential care facility located in Rochdale, Lancashire, providing personal and nursing care for up to 23 older adults, some…