Graduated: 2019
NPI: 1710514237
Practice Locations (4)
GENERAL PHYSICIAN PC
3898 VINEYARD DR
DUNKIRK, NY 140483559
7167108266
GENERAL PHYSICIAN PC
529 CENTRAL AVE
DUNKIRK, NY 140482514
7167108266
SENECA NATION OF INDIANS
275 THOMAS INDIAN SCHOOL DR
IRVING, NY 140819341
7165325582
GENERAL PHYSICIAN PC
5959 BIG TREE RD
ORCHARD PARK, NY 141272291
7168820035
Source: CMS National Downloadable File, September 2026.