Stamford House Care Home is a residential care facility located at 3 Stamford Street, Rochdale, Lancashire, OL16 5DS. It provides personal and nursing care…