Leyburn Health Clinic
Brentwood Lodge, Quarry Hills Lane, Leyburn, North Yorkshire, DL8 5EJAbout this clinic
Information supplied by Harrogate and District NHS Foundation Trust
Information supplied by Harrogate and District NHS Foundation Trust