J.D. Marvel Products Inc
J.D. Marvel Products Inc fraud business ripoff liars victimized us scam dirt bags business
- 04-05-2003
- 3
I ordered a couple of products for my mom on their website. The payment was made immediately, but I never heard from them again. I have tried on several occasions to find out about my order, but I can never get a answer.
Company: J.D. Marvel Products Inc
Country: USA
State: New York
City: Champlain
Address: Dept. 721-109, Box 3270
Phone: 5143444747