Scam Alert, 2800 North Franklin Road, Indianapolis, IN, USA
3 years ago •reported by user-vmjw9488
2800 North Franklin Road, Indianapolis, 46219 Indiana, United States
I ordered something from a website and my credit card company called a told me that I was not on the trusted site and that the scammers took over this site. The charges went to a Jewlery store in China.
221
Comments
Comment
