Medical school: UNIVERSITY OF OKLAHOMA COLLEGE OF MEDICINE
Graduated: 2007
NPI: 1689889255
Practice Locations (2)
CENTURY INTEGRATED PARTNERS, INC
4343 N JOSEY LN, BAYLOR MEDICAL CENTER CARROLLTON
CARROLLTON, TX 750104603
9724921010
HOSPITAL CARE CONSULTANTS OF CORPUS CHRISTI
18600 HARDY OAK BLVD
SAN ANTONIO, TX 782584206
2104040800
Source: CMS National Downloadable File, September 2026.