( 1 Reviews )
Touro Diabetes Center
Diabetes Center
1401 Foucher Street, 3rd Floor, Suite C309 New Orleans, Louisiana 70115
arleen abele
I love the diabetes center I have learned so much from them. Val is a great educator. And she is always polite and respectful. They used to have a support group that was ... more
( 179 Reviews )
Diabetes Management & Supplies
Diabetes Equipment Supplier, Diabetes Center
10 Commerce Ct New Orleans, LA 70123
James Dardar
This company has absolutely the worst customer service, I've ever experienced. This is our 3rd time ordering from them. They sent the wrong supplies and will not return m ... more
( 0 Reviews )
Peterman R. Prosser, MD
Endocrinologist, Diabetes Center
2001 Tulane Ave New Orleans, LA 70112
( 0 Reviews )
Taniya N. DeSilva, MD
Endocrinologist, Diabetes Center
2001 Tulane Ave New Orleans, LA 70112
( 2 Reviews )
Diabetes Management
Diabetes Center
1501 Edwards Ave, Ste 4 New Orleans, LA 70123
Ray Schlaudecker
The worst ran business I've ever dealt with. High turnover, billing, customer service, communication just to name a few.