Taylor Schmidt, MD, Internal Medicine

2801 Lemmon Ave Ste 400
DallasTX  75204-2399 (Dallas County)


Phone: 214-303-1033
Fax: 214-303-1032

NPI: 1386185593
License Number: S9993 (TX)