Dr. Maria Adelaida Escobar Vasco, MD
Associate Professor. Program Director, Endocrinology
UT Health San Antonio
7703 Floyd Curl Dr
Msc 7877
San Antonio, TX 78229-3901
United States
Phone: (210)567-4900
Telehealth Availability: Yes
Languages: English, Spanish
Area of Concentration
Diabetes Mellitus
General Endocrine Practice
General Board Certification
Internal Medicine