Medical school: INTERNATIONAL AMERICAN UNIVERSITY AT PUERTO RICO - SCHOOL OF OPTOMETRY
Graduated: 2008
NPI: 1124277520
Practice Locations (1)
MAGRUDER EYE INSTITUTE, PLLC
1911 N MILLS AVE
ORLANDO, FL 328031407
4078938200
Source: CMS National Downloadable File, September 2026.