Contact Us

To submit a Support Request, please log-in at www.myneopost.com


Customer Interaction Center (Monday through Friday, 7 a.m. – 7 p.m. CST)
Neopost USA
2304 Tarpley Road, Suite 134
Carrollton, TX 75006
1.800.NEOPOST (636.7678)


Corporate Headquarters
Neopost USA
478 Wheelers Farms Road
Milford, CT 06461
203.301.3400


Distribution Center
Neopost International Supply Ltd.
4650 Hickory Hill Road
Memphis, TN 38141
901.433.4000