Medical school: STATE UNIVERSITY OF NY UPSTATE MEDICAL UNIVERSITY
Graduated: 1999
Offers telehealth
NPI: 1285661058
Practice Locations (7)
THE UNITY HOSPITAL OF ROCHESTER
6668 4TH SECTION RD
BROCKPORT, NY 144202448
5856372670
WESTERN NEW YORK MEDICAL PRACTICE PC
200 N ST
GENEVA, NY 144561561
3157875100
WESTERN NEW YORK MEDICAL PRACTICE PC
200 N ST, SUITE 101
GENEVA, NY 144561561
5853988253
WESTERN NEW YORK MEDICAL PRACTICE PC
1425 PORTLAND AVE
ROCHESTER, NY 146213001
5859223122
ROCHESTER GENERAL HOSPITAL
1425 PORTLAND AVE
ROCHESTER, NY 146213011
5859224000
ROCHESTER GENERAL HOSPITAL
2350 RIDGEWAY AVE
ROCHESTER, NY 146264127
THE UNITY HOSPITAL OF ROCHESTER
158 ORCHARD ST
ROCHESTER, NY 146111361
5853684500
Source: CMS National Downloadable File, September 2026.