Medical school: INTERNATIONAL AMERICAN UNIVERSITY AT PUERTO RICO - SCHOOL OF OPTOMETRY
Graduated: 1990
NPI: 1114116902
Practice Locations (1)
NEW VISION UNLIMITED LLC
13852 SW 88TH ST
MIAMI, FL 331861304
3056622990
Source: CMS National Downloadable File, September 2026.