Redwood Paper
Office Supply Scam, SCAM ADDRESSES THE SAME
I believe there is a story at this particular address in Champlain NY - 12919. The address is 1320 Route 9. My story: One of my employees (my daughter) received a call from an office supply company. He told her he had our order and wanted to confirm a shipping address. She knew nothing about this ...