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).
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:
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.
If you would like to know if you are at risk of developing pre-diabetes or diabetes, take the risk test:
Risk Test | ADA (diabetes.org)
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. Our patients also benefit from our integrated electronic medical record system, MyChart, which provides secure, 24/7 access to their medical information such as lab results, appointments, doctor's notes and messages.
Now accepting appointments!
Call to schedule: 210-450-9050
If you are an existing patient, you can make an appointment online using MyChart.
We accept most major insurance plans.
Questions? Contact our customer service team at 210-450-6330 or by email.