Downshaw Lodge

Downshaw Lodge is a purpose-built care home located in Ashton Under Lyne, Lancashire, offering residential, nursing, dementia, and respite care services. The…