Smile Pro Direct
Consumer Report
- 03-25-2013
- 9
This scam is spreading as there are two associated companies. Will try their customer service but don't hold out much hope.
Have told VISA to stop further payments. They seemed to know about them already!
Company: Smile Pro Direct
Country: USA
State: Colorado
City: Denver
ZIP: 80216
Address: 6330 North Washington St, Unit 8
Phone: 8664415234, 8662211656
Site: smileprodirect.com