Carolina Escobar, MD, Internal Medicine

3410 Worth St Ste 300
DallasTX  75246-2012 (Dallas County)


Phone: 214-370-1000
Fax: 214-370-1585

NPI: 1306047428
License Number: P0204 (TX)