Card Factory operates 8 locations near Taunton, Somerset. This page will give you a list of Card Factory stores in the area.