IDT Payment Services, Inc.

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