Medical school: UNIVERSITY OF TEXAS MEDICAL SCHOOL AT SAN ANTONIO
Graduated: 1985
NPI: 1467441642
Practice Locations (2)
FIRST PHYSICIANS, PLLC
1220 W UNIVERSITY BLVD
ODESSA, TX 797647118
4323326600
FIRST PHYSICIANS, PLLC
4222 WENDOVER AVE, SUITE 600
ODESSA, TX 797625983
4325225656
Source: CMS National Downloadable File, September 2026.