Eric R Southard, MD, Internal Medicine

6000 N Bailey Ave
BuffaloNY  14226-5102 (Erie County)


Phone: 716-834-4266
Fax: 716-834-6255

NPI: 1306825153
License Number: 184767 (NY)