Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1978
NPI: 1073564506
Practice Locations (3)
UNIVERSITY OPHTHALMOLOGY SERVICES INC
3580 SHERIDAN DR, SUITE 150
AMHERST, NY 142261645
7168817900
UNIVERSITY OPHTHALMOLOGY SERVICES INC
1176 MAIN ST
BUFFALO, NY 142092102
7168817900
UNIVERSITY OPHTHALMOLOGY SERVICES INC
301 STERLING DR
ORCHARD PARK, NY 141271570
7166776500
Source: CMS National Downloadable File, September 2026.