Graduated: 2014
NPI: 1639818321
Practice Locations (3)
GENERAL PHYSICIAN PC
100 HIGH ST
BUFFALO, NY 142031126
7168591400
FIRST DOCS PC
200 7TH ST
BUFFALO, NY 142012161
7168472500
MERCER BUCKS MEDICAL ASSOCIATES PC
200 7TH ST
BUFFALO, NY 142012161
2159432000
Source: CMS National Downloadable File, September 2026.