Medical school: TEXAS A & M UNIVERSITY SYSTEM, HSC, COLLEGE OF MEDICINE
Graduated: 2005
Offers telehealth
NPI: 1659577013
Practice Locations (2)
BSA PHYSICIANS GROUP INC
1600 WALLACE BLVD
AMARILLO, TX 791061799
8062122129
BSA AMARILLO DIAGNOSTIC CLINIC INC
6700 SW 9TH AVE
AMARILLO, TX 791061701
8063580200
Source: CMS National Downloadable File, September 2026.