Your diabetes care team is led by endocrinologist and physician-scientist, Dr. Carolina Solis-Herrera, who specializes in the treatment and prevention of diabetes and cardiometabolic disease including obesity and lipid management. Also caring for you is our team of board-certified endocrinologists, diabetologists, certified diabetes educators (CDEs), registered dietitians (RDs) and nurse practitioners (NPs).
Risk Test | ADA (diabetes.org)
Advanced diabetes care
We are here to help every patient take control of their diabetes to prevent its progression and avoid its complications including obesity, high cholesterol and cardiovascular risks. We offer the most advanced diabetes care with:
To learn more about our endocrinology services, visit Endocrinology | UT Health San Antonio (uthscsa.edu)
To provide the best, highly integrated and holistic care for our patients, we partner with other medical specialists from cardiology, nephrology, ophthalmology, podiatry, wound care, dermatology, and urology among others.
What is diabetes and why is professional management important?
According to the Center for Disease Control and Prevention (CDC):
What is Type 1 diabetes?
With Type 1 diabetes the pancreas produces little to no insulin. Type 1 generally occurs at a younger age, but it can occur at any age. About 5% of individuals with diabetes have type 1 diabetes.
What is Type 2 diabetes?
With Type 2 diabetes, the pancreas is not producing adequate insulin or insulin is not working properly. About 95% of individuals with diabetes have type 2 diabetes. Diabetes is the leading cause of heart disease, kidney disease, blindness and amputation in the world. Your risk of cardiovascular disease is 2 to 4 times higher if you have diabetes. About 2 out of every 3 patients with diabetes will die of heart disease.
Now accepting appointments!
Call to schedule: 210-450-9050
If you are an existing patient, you can make an appointment online using MyChart.
You can use these direct shortcut links to:
We accept most major insurance plans.
Questions? Contact our customer service team at 210-450-6330 or by email.