Skip to main content

St Catherine Rest Home

15-17 Cann Hall Road, London, E11 3HY

About this care service

This service is run by St Catherine Care Home Ltd, within Waltham Forest local authority