Medical school: STATE UNIVERSITY OF NEW YORK AT BUFFALO SCHOOL OF MEDICINE
Graduated: 1984
Offers telehealth
NPI: 1316955248
Practice Locations (2)
UNIVERSITY OF ROCHESTER
300 RED CREEK DR
ROCHESTER, NY 146234283
5854872221
HIGHLAND HOSPITAL OF ROCHESTER
777 CLINTON AVE S
ROCHESTER, NY 146201448
5852794680
Source: CMS National Downloadable File, September 2026.