Graduated: 1975
NPI: 1669481750
Practice Locations (3)
58 SNYDER RD
ENGLEWOOD CLIFFS, NJ 076321638
161 E 110TH ST, 6J
NEW YORK, NY 100293389
372 CENTRAL PARK W, APT 1D
NEW YORK, NY 100258202
2127219200
Source: CMS National Downloadable File, September 2026.