Medical school: PENNSYLVANIA COLLEGE OF OPTOMETRY
Graduated: 1983
NPI: 1104939651
Practice Locations (2)
228 DELAWARE AVE
DELMAR, NY 120541244
5184397012
NEW YORK OPTOMETRY PROFESSIONAL PLLC
228 DELAWARE AVE
DELMAR, NY 120541244
5184397012
Source: CMS National Downloadable File, September 2026.