Practice details 01423 797 800 Knaresborough, HG5 8AS View map 54.007313, -1.468027See directions to practice Email practice Specialities Back, neck, joints and muscles, Pain management, Sports physiotherapy Payment options Private Share