Medical school: STATE UNIVERSITY OF NEW YORK - STATE COLLEGE OPTOMETRY
Graduated: 1993
NPI: 1679623938
Practice Locations (2)
14623 BONAIRE BLVD, APT 506
DELRAY BEACH, FL 334461722
5 DAKOTA DR, SUITE 307
New Hyde Park, NY 110421106
Source: CMS National Downloadable File, September 2026.