Graduated: 2022
NPI: 1164110342
Practice Locations (3)
GENERAL PHYSICIAN PC
100 HIGH ST
BUFFALO, NY 142031126
7168591400
SOUTHGATE MEDICAL GROUP LLP
112 OLEAN ST
EAST AURORA, NY 140522540
7167120851
SOUTHGATE MEDICAL GROUP LLP
1026 UNION RD
WEST SENECA, NY 142243445
7167120851
Source: CMS National Downloadable File, September 2026.