Where do i send my Neopost Invoice payment?

Payments for meter rental, supply orders and service can be sent to:

Neopost USA Inc.
Dept. 3689
P.O. Box 123689
Dallas, TX 75312-3689

Bank Acct #: 000261700
ACH ABA/Routing #: 021001088
Wire ABA/Routing #: 021001088

Bank Address: HSBC USA NA
95 Washington St.
Buffalo, NY 14203
Remit email: nicash@neopost.com