Tarra Faulk, DO, Internal Medicine

1100 Wilford Hall Loop Ste 4554
Attn: 59 Mdw/Sghc
Lackland A F BTX  78236-5638 (Bexar County)


Phone: 210-916-1455
Fax:

NPI: 1467765370
License Number: 67125 (GA)