ILD TeleServices Inc San Antonio TX
Consumer Report
I phoned home from an ILD phone in Shoup, ID and charged it to my debit card. I was charged $5 initially. When I checked my bank account today I discovered an additional charge of $22.76! ...