Medical school: UNIVERSITY OF MINNESOTA, DULUTH SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1376500215
Practice Locations (6)
OZARKS MEDICAL CENTER
1100 N KENTUCKY AVE
WEST PLAINS, MO 657752029
41725691116036
ROCHESTER GENERAL HOSPITAL
1425 PORTLAND AVE
ROCHESTER, NY 146213001
5859224000
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, SUITE 220
ROCHESTER, NY 146264135
5853838830
WESTERN NEW YORK MEDICAL PRACTICE PC
360 LINDEN OAKS, SUITE 300
ROCHESTER, NY 146252814
5853838830
Source: CMS National Downloadable File, September 2026.