Medical school: HARVARD MEDICAL SCHOOL
Graduated: 1981
Offers telehealth
NPI: 1114909280
Practice Locations (2)
220 E 63RD ST
NEW YORK, NY 100657660
2123715201
220 E 63RD ST, LOBBY SUITE C
NEW YORK, NY 100657660
Source: CMS National Downloadable File, September 2026.