Medical school: STATE UNIVERSITY OF NEW YORK - STATE COLLEGE OPTOMETRY
Graduated: 2001
NPI: 1467429035
Practice Locations (3)
177 E MAIN ST
New Rochelle, NY 108015711
177 B E MAIN ST
NEW ROCHELLE, NY 108015711
177 E MAIN ST, SUITE B
NEW ROCHELLE, NY 108015711
9143554775
Source: CMS National Downloadable File, September 2026.