Skip to main content

House of Light

13 Allerton Park, Leeds, West Yorkshire, LS7 4ND

About this care service

This service is run by Catholic Care (Diocese of Leeds), within Leeds local authority