Practice details 07886176149 3 Wards End, Halifax, HX1 1DD View map 53.72109, -1.859641See directions to practice Email practice Specialities Back, neck, joints and muscles Payment options Private Share