David J Serra, MD, Internal Medicine

2950 Elmwood Ave
BuffaloNY  14217-1304 (Erie County)


Phone: 716-649-0887
Fax: 716-646-4611

NPI: 1912938390
License Number: 223702 (NY)