Medical school: INTERNATIONAL AMERICAN UNIVERSITY AT PUERTO RICO - SCHOOL OF OPTOMETRY
Graduated: 2015
NPI: 1780069914
Practice Locations (1)
ODESSA ADVANCED EYE CARE PA
4702 E UNIVERSITY BLVD
ODESSA, TX 797628105
4325504245
Source: CMS National Downloadable File, September 2026.