Card Factory owns 4 locations near Swansea, West Glamorgan. The list of Card Factory stores in the area can be seen below.