The total number of Card Factory stores currently open near Immingham, South Humberside is 15. See an entire list of Card Factory branches below.