Skip to main content

Abbey Lea Care Home

York Road, Barlby, Selby, North Yorkshire, YO8 5JP

About this care service

This service is run by Ochre Care Limited, within North Yorkshire local authority