Cleckheaton Group Practice Cleckheaton Group Practice Contact Info 01274 957846 http://www.stjohnshousegp.co.uk/ St Johns House, Cross Church St, Cleckheaton BD19 3RQ