Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1971
Offers telehealth
NPI: 1932173549
Practice Locations (2)
115 CENTRAL PARK W, SUITE 14
New York, NY 100234198
115 CENTRAL PARK WEST, SUITE 14
NEW YORK, NY 100234198
Source: CMS National Downloadable File, September 2026.