Graduated: 2010
NPI: 1275997140
Practice Locations (2)
MERCY HOSPITAL OF BUFFALO
565 ABBOTT RD
BUFFALO, NY 142202039
7168267000
PREFERRED PHYSICIAN CARE PC
5844 SOUTHWESTERN BLVD, SUITE 500
HAMBURG, NY 140753684
7166465500
Source: CMS National Downloadable File, September 2026.