The Post Card Wizards

The Post Card Wizards
Mail to: PO Box 69-4821
Miami, FL 33269-4821

Ship to: 1182 NW 159th Drive
Miami, FL 33169-5894

Toll Free: (866) 688-2695

Fax: (800) 233-7990

Email: wizards@postcardwizards.com