Medical school: ALBERT EINSTEIN COLLEGE OF MEDICINE OF YESHIVA UNIVERSITY
Graduated: 1972
Also: FAMILY PRACTICE, INTERNAL MEDICINE
Offers telehealth
NPI: 1184668691
Practice Locations (2)
MACRO, INC.
300 MOUNT AUBURN ST
CAMBRIDGE, MA 021385600
6714995005
300 MOUNT AUBURN ST, SUITE 511
CAMBRIDGE, MA 021385665
6178765656
Source: CMS National Downloadable File, September 2026.