Card Factory presently has 4 locations near Milford Haven, West Glamorgan. See the page below for a full listing of all Card Factory stores nearby.