Safety Report: 3646 S Wolcott Ave, Chicago, Il 60609
2 weeks ago • details
I seem to have gotten 3 pairs of slip on shoes made in china. The return address is Ceathers Lottys 3646 SWolcott Ave, Chicago, Ill 60609
I looked up the address and it does not show a business, but a scam address
I looked up the address and it does not show a business, but a scam address