David Wren Glenn, MD, Internal Medicine

1111 W Frank Ave
Ste 100
LufkinTX  75904-3303 (Angelina County)


Phone: 936-639-2244
Fax: 936-634-9334

NPI: 1245315498
License Number: H0057 (TX)