Ncic network communications
Longview texas I was charged $30 for a 2 min call
- 02-22-2010
- 11
This place is running a scam on phone calls, and from what I just found out they have been doing this for a while.
Company: Ncic network communications
Country: USA
State: Texas
City: Longview
Address: 606 MAGRILL ST
Phone: 8003823699