Edwin Escobar, MD, Internal Medicine

3010 Lyndon B Johnson Fwy Fl 1200
DallasTX  75234-2710 (Dallas County)


Phone: 214-716-7236
Fax: 214-716-7236

NPI: 1346281557
License Number: J1085 (TX)