David Martin Barrera

Jbsa Lackland, Texas Family Medicine, Sports Medicine ✓ Verified via NPPES

Address

1100 WILFORD HALL LOOP BLDG 4554
Jbsa Lackland, TX 78236

Contact

Call 210-292-7244

NPI Number

1518286285

Verified on May 30, 2026

Source: NPPES Registry →