Medical school: UNIVERSITY OF ROCHESTER SCHOOL OF MEDICINE AND DENTISTRY
Graduated: 2004
Offers telehealth
NPI: 1679585103
Practice Locations (2)
WESTERN NEW YORK MEDICAL PRACTICE PC
1425 PORTLAND AVE
ROCHESTER, NY 146213001
5859223122
WESTERN NEW YORK MEDICAL PRACTICE PC
30 HAGEN DR
ROCHESTER, NY 146252658
5852429450
Source: CMS National Downloadable File, September 2026.