Medical school: ILLINOIS COLLEGE OF OPTOMETRY AT CHICAGO
Graduated: 1984
NPI: 1467481812
Practice Locations (2)
5712 5TH AVE N
SAINT PETERSBURG, FL 337107104
7273440800
5712 5TH AVE N
ST PETERSBURG, FL 337107104
Source: CMS National Downloadable File, September 2026.