Graduated: 2017
NPI: 1750893152
Practice Locations (2)
FIRST PHYSICIANS, PLLC
3051 E UNIVERSITY BLVD
ODESSA, TX 797627902
4323624376
FIRST PHYSICIANS, PLLC
4222 WENDOVER AVE, SUITE 600
ODESSA, TX 797625983
4325225656
Source: CMS National Downloadable File, September 2026.