Graduated: 1996
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1093897761
Practice Locations (5)
WESTERN NEW YORK MEDICAL PRACTICE PC
229 SUMMIT ST
BATAVIA, NY 140201645
5859225550
WESTERN NEW YORK MEDICAL PRACTICE PC
1425 PORTLAND AVE
ROCHESTER, NY 146213001
5859223122
ROCHESTER GENERAL HOSPITAL
1425 PORTLAND AVE
ROCHESTER, NY 146213011
5859224000
WESTERN NEW YORK MEDICAL PRACTICE PC
1561 LONG POND RD
ROCHESTER, NY 146264117
5855442474
ROCHESTER GENERAL HOSPITAL
370 E RIDGE RD
ROCHESTER, NY 146211240
5859220600
Source: CMS National Downloadable File, September 2026.