Skip to main content

Knaresborough House

Knaresborough House, High Street, Knaresborough, North Yorkshire, HG5 0HW

About this care service

This service is run by Monarchy Care Services Ltd, within North Yorkshire local authority