Addr.com
Web hosting is a scam
- 10-29-2001
- 6
I sent them a money order to host my web-site and they cashed the money order and never setup the account.
Company: Addr.com
Country: USA
State: Colorado
City: Greenwood Village
Address: 5575 DTC Parkway, Suite 100
Phone: 7204899969