Ted Willis Ledet, MD, Internal Medicine

4848 Ne Stallings Dr
Ste 106
NacogdochesTX  75965-1239 (Nacogdoches County)


Phone: 936-569-0304
Fax: 936-552-0232

NPI: 1164537247
License Number: G9144 (TX)