Medical school: ALBERT EINSTEIN COLLEGE OF MEDICINE OF YESHIVA UNIVERSITY
Graduated: 1989
NPI: 1942282348
Practice Locations (1)
NEUROSURGICAL CONSULTANTS, INC.
1 EDGEWATER DR, SUITE 107
NORWOOD, MA 020624678
7817694640128
Source: CMS National Downloadable File, September 2026.