Ild teleservices inc in san antonio, tx
Consumer Report
- 03-01-2012
- 68
My debit card was charged $5.00 and $57.85 from ild teleservices in in san antonio, tx on 3-1-12. I never authorized these charges.
Company: Ild teleservices inc in san antonio, tx
Country: USA
State: Texas
City: San Antonio
ZIP: 78229
Address: 8401 Datapoint Dr., Suite 1000
Phone: 8006374009
Site: ildteleservices.com