Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 2001
NPI: 1104801976
Practice Locations (2)
COLUMBIA EYE ASSOCIATES PA
1615 SW MAIN BLVD
LAKE CITY, FL 320251108
3867552785
5644 MARQUESAS CIR
SARASOTA, FL 342333331
4165162617
Source: CMS National Downloadable File, September 2026.