Susan Eluard, MD, Internal Medicine

3800 Delaware Ave
BuffaloNY  14217-1094 (Erie County)


Phone: 716-875-4500
Fax: 716-875-2851

NPI: 1841639168
License Number: 115078 (NY)