Allocated Disbursement Authority, PO Box 527800 Miami, FL 33152-7800
Consumer Report
Got a letter in the mail saying i won over 2 million dollars and all they need it was a 20.00 process fee. I sent the 20 dollars and a week later i get a different form to fill out from this company saying they want another 20 dollars. ...