Graduated: 2006
NPI: 1902996903
Practice Locations (6)
GENERAL PHYSICIAN PC
3898 VINEYARD DR
DUNKIRK, NY 140483559
7167108266
BROOKS - TLC HOSPITAL SYSTEM, INC.
529 CENTRAL AVE
DUNKIRK, NY 140482514
7163389797610
UPMC CHAUTAUQUA AT WCA
207 FOOTE AVE
JAMESTOWN, NY 147017077
7166648640
OLEAN GENERAL HOSPITAL
2666 W STATE ST
OLEAN, NY 147601825
7167011700
OLEAN GENERAL HOSPITAL
515 MAIN ST
OLEAN, NY 147601513
7163756993
GENERAL PHYSICIAN PC
1540 MAPLE RD
WILLIAMSVILLE, NY 142213647
7165683600
Source: CMS National Downloadable File, September 2026.