David Lawrence Stewart, MD, Internal Medicine

2850 Lewis Ln
Ste 111
ParisTX  75460-9383 (Lamar County)


Phone: 903-785-0025
Fax: 903-784-4140

NPI: 1629139803
License Number: F5053 (TX)