Skip to main content

Longwood Lodge Care Home

61-63 Queens Road, Oldham, Lancashire, OL8 2BA

About this care service

This service is run by Longwood Lodge Care Limited, within Oldham local authority