Medical school: UNIVERSITY OF HOUSTON - COLLEGE OF OPTOMETRY
Graduated: 1996
NPI: 1043292295
Practice Locations (1)
SOUTH TEXAS EYE CONSULTANTS, PLLC
5402 S STAPLES ST, 100 S TX EYE CONSULTANTS
CORPUS CHRISTI, TX 784114656
3619929400
Source: CMS National Downloadable File, September 2026.