Right now, Card Factory operates 14 branches near Neath, West Glamorgan. This is a complete list of close by Card Factory locations.