Graduated: 2014
Also: SPORTS MEDICINE
NPI: 1609258680
Practice Locations (3)
GENERAL PHYSICIAN PC
100 HIGH ST
BUFFALO, NY 142031126
7168591400
GUTHRIE MEDICAL GROUP PC
4077 W RD
CORTLAND, NY 130451637
6077539977
SOUTH TEXAS HOSPITALIST ASSOCIATES LLC
1025 GARNER FIELD RD
UVALDE, TX 788014809
8302786251
Source: CMS National Downloadable File, September 2026.