Tyra Tennyson Francis, MD, Family Medicine

25615 Us Hwy 281 N
San AntonioTX  78258 (Bexar County)


Phone: 210-292-0168
Fax:

NPI: 1245393156
License Number: N1177 (TX)