Usacomplaints.com » 18000 Devonshire Street Northridge CA 91325-1219 - Reviews, Complaints, Reports

Address: 18000 Devonshire Street Northridge CA 91325-1219
Found 5 reviews / complaints

Medtronic, Diabetes
Medtronic sucks

I placed an order for supplies on March 18. I get an email on April 3 stating my insurance was no longer available. I knew this, that is why I talked to my insurance company before placing the order to make sure my supplies were covered 100%. They were, so why now did it take them a month to get ...