Stanford Who's Who
Consumer Report
- 02-16-2013
- 5
I cannot cancel this company and they have not kept promises. I've been trying over several months to cancel because I don't want to keep paying them. But, They're still taking my money. How can I cancel??
Company: Stanford Who's Who
Country: USA
State: New York
City: New York
ZIP: 10022
Address: 410 Park Avenue, 15th Floor
Phone: 8776502140
Site: stanfordwhoswho.com