David O Scamurra, MD, Pathology

2950 Elmwood Ave
BuffaloNY  14217-1304 (Erie County)


Phone: 716-447-6100
Fax:
Email: dos***@*****ol.com

NPI: 1427015221
License Number: 149164 (NY)