Network 36 Holdings LLC Alhambra CA
Consumer Report
I noticed a charge on my credit card for 99.90. I had not ordered anything. I called the bank tellng them I did not order anything from this company. The charge was removed, but a few weeks later the bank called me stating that "the merchant" had called them and gave them some of my info, ...