Endocrine and Diabetes Care Center. Endocrinology, Diabetes & Metabolism, Internal Medicine • 7 Providers. 2100 W Central Ave Ste 100, Toledo OH, 43606. Make an Appointment. (419) 537-5111. Telehealth services available. Endocrine and Diabetes Care Center is a medical group practice located in Toledo, OH that specializes in Endocrinology ....