The total number of Card Factory locations presently open in Kenilworth, Warwickshire is 38. This page includes a list of Card Factory stores in the area.