Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1970
Offers telehealth
NPI: 1063482370
Practice Locations (1)
5835 UTOPIA PKWY
FRESH MEADOWS, NY 113651526
7183573385
Source: CMS National Downloadable File, September 2026.