Bella Clea
Consumer Report
- 09-19-2012
- 30
I have never even been to the website or ordered anything! They managed to take 78.42 from my account, so either there sneaky as hell or someone jacked my card number, either way someone owes me 78.42, and i want my damn money back!
Company: Bella Clea
Country: USA
State: Colorado
City: Westminster
ZIP: 80021
Address: 10955 Westmoor Drive
Phone: 8007300042
Site: bellaclear.com