Contact Us PAY USA
2001 West Main St. Suite 220
Stamford, CT 06902
Phone: (203) 363-5252
Directions I-95 North to Exit 6. Make a left at first light. Drive straight to second light. make left onto West Main St. At next light make left, parking lot will be on your left. PAY USA INC -- Phone: (203) 363-5252