Sacred Heart & St.TheresaParishShareCoventry RoadNorth Warwickshire, England B46 3EHUnited KingdomGet directions