Lenox Capital
Rip-off
- 02-28-2003
- 1
Lenox Capitol has ripped me off! They deducted 221.50 from my account and I can not get ahold of them. They deducted money on Jan. 14 2003. This really stinks and I dont know what to do?
Company: Lenox Capital
Country: USA
State: Nationwide
Phone: 6782390133