Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 1984
Offers telehealth
NPI: 1003929373
Practice Locations (1)
100 LINDEN OAKS, SUITE 200
ROCHESTER, NY 146252831
5855861600
Source: CMS National Downloadable File, September 2026.