Stoneleigh House

Stoneleigh House is a residential care home located in Oldham, Lancashire, offering accommodation and personal care services to a maximum of 31 residents. The…