David Lawrence Allen, DDS, Dentist

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


Phone: 936-564-5090
Fax: 936-564-2999

NPI: 1346380466
License Number: 14599 (TX)