Card Factory Card and accessories retailer at The Mall Maidstone. View on floorplan Visit website 01622 693 963 Twitter Facebook