Timothy Denver Allen, DO, Internal Medicine

11803 S Fwy Ste 203a
BurlesonTX  76028-7030 (Johnson County)


Phone: 817-759-9759
Fax:

NPI: 1033172499
License Number: K9009 (TX)