Imprint logo

Imprint Office Locations

New York, NY

Imprint powers modern brands to launch their own payment method.

imprintapp.com

Imprint Headquarters Location

295 Lafayette Street, New York, NY 10012