Medical school: LOUISIANA STATE UNIVERSITY SCHOOL OF MEDICINE IN SHREVEPORT
Graduated: 1991
NPI: 1528011244
Practice Locations (1)
EYE CONSULTANTS OF TEXAS PA
2201 WESTGATE PLZ
GRAPEVINE, TX 760518037
8174102030
Source: CMS National Downloadable File, September 2026.