Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 2001
NPI: 1932201878
Practice Locations (2)
OPTIKK 30A, PA
2050 W COUNTY HWY 30A, M 1 SUITE 119
SANTA ROSA BEACH, FL 324594359
OPTIKK 30A, PA
2050 W HWY 30A, BLDG M1 SUITE 119
SANTA ROSA BEACH, FL 324594359
8506083135
Source: CMS National Downloadable File, September 2026.