Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1989
NPI: 1285686402
Practice Locations (6)
KALEIDA HEALTH
818 ELLICOTT ST
BUFFALO, NY 142031021
7163232000
KALEIDA HEALTH
900 HERTEL AVE
BUFFALO, NY 142162611
7168711571
EYE CARE AND VISION ASSOCIATES OPHTHALMOLOGY LLP
932 ELMWOOD AVE
BUFFALO, NY 142221212
7168840880
EYE CARE AND VISION ASSOCIATES OPHTHALMOLOGY LLP
6917 PLAZA DR
NIAGARA FALLS, NY 143042918
7167316434
EYE CARE AND VISION ASSOCIATES OPHTHALMOLOGY LLP
3712 SOUTHWESTERN BLVD
ORCHARD PARK, NY 141271720
7166485329
EYE CARE AND VISION ASSOCIATES OPHTHALMOLOGY LLP
811 MAPLE RD
WILLIAMSVILLE, NY 142213260
7166318888
Source: CMS National Downloadable File, September 2026.