Medical school: UNIVERSITY OF SOUTH ALABAMA COLLEGE OF MEDICINE
Graduated: 2003
NPI: 1639204829
Practice Locations (2)
SISTERS OF CHARITY HOSPITAL OF BUFFALO NEW YORK
2157 MAIN ST
BUFFALO, NY 142142648
7168621000
GENERAL PHYSICIAN PC
45 SPINDRIFT DR, SUITE 100
WILLIAMSVILLE, NY 142217889
7164225422
Source: CMS National Downloadable File, September 2026.