Contact Us Need help? We're happy to assist. Email: service@paystri.com Phone: 978-744-9090 Fax: 978-744-9092 Address: 227 Washington Street, Suite 12, Salem, MA 01970 Still Have Questions? We're here to help. Submit a ticket