FreePhoneTrace
Consumer Report
- 12-18-2012
- 7
Tried to look up a phone number, paid and the site never gave me any info about the number. It's a scam. I feel taken advantage of. I am concerned about the security of my credit card information at this point.
Company: FreePhoneTrace
Country: USA
State: California
City: Redwood City
ZIP: 94065
Address: 555 Twin Dolphin Drive, Suite 200
Phone: 8888817773, 8006055087
Site: freephonetracer.com