Recieved my phone bill and saw a charge for ILD Teleservices, Inc. No idea who or what this is. I am going thru the phone co and the FTC for results also.
Recieved my phone bill and saw a charge for ILD Teleservices, Inc. No idea who or what this is. I am going thru the phone co and the FTC for results also.
Country: USA State: Nevada City: Las Vegas
Phone: 8004334518
0 comments