WLI Reservations
Ripoff, did not authorize, or even visit their site
- 11-20-2003
- 4
Did not give or authorize credit card charges, or even visit their website. I believe Expedia.com sold my credit card info to them.
Company: WLI Reservations
Country: USA
State: Connecticut
City: Stamford
Address: 6 Corporate Drive, Suite 450, Stamford, Ct
Phone: 8886885995