Medical school: INDIANA UNIVERSITY - SCHOOL OF OPTOMETRY
Graduated: 1984
NPI: 1689750002
Practice Locations (3)
300 W FARMS MALL
Farmington, CT 060322633
300 W FARMS MALL
FARMINGTON, CT 060322633
300 WESTFARMS MALL
FARMINGTON, CT 060322633
8605614189
Source: CMS National Downloadable File, September 2026.