Medical school: TEMPLE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1968
NPI: 1942208640
Practice Locations (2)
THE EYE CENTER LLC
1550 OAK ST, SUITE 5
EUGENE, OR 974017701
5416832020
THE EYE CENTER LLC
2002 HWY 101
FLORENCE, OR 974399723
5416832020
Source: CMS National Downloadable File, September 2026.