Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1993
NPI: 1245231067
Practice Locations (4)
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.