Medical school: WAYNE STATE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1977
Offers telehealth
NPI: 1801879564
Practice Locations (2)
177 N DEAN ST, SUITE 203
ENGLEWOOD, NJ 076312523
2013909200
111 DEAN DR
TENAFLY, NJ 076702762
Source: CMS National Downloadable File, September 2026.