Medical school: TULANE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1978
NPI: 1013088475
Practice Locations (2)
160 E 84TH ST, APT 2K
NEW YORK, NY 100282013
2128797490
201 E 83RD ST, APT 11B
NEW YORK, NY 100282870
Source: CMS National Downloadable File, September 2026.