Lily House

Care home

Lynn Road, Ely CB6 1SD

01353488894

lilyhouse.manager@larchwoodcare.co.uk