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