Graduated: 1994
NPI: 1629066519
Practice Locations (2)
KOVACH EYE INSTITUTE LTD
152 N ADDISON AVE FL, SUITE 1
ELMHURST, IL 601262821
6308339621
MILLER EYE CENTER LTD
2995 EASTROCK DR
ROCKFORD, IL 611091737
8152261500
Source: CMS National Downloadable File, September 2026.