IDT Payment Services, Inc.

520 Broad Street
Newark, NJ 07102
973-438-1000
Licensed/Registered As License/Reg Number Date of Issue Date Deactivated Current Status
Money Transmitter 23381 05/21/2014 Activated