Michael Donald Slate, MD, Pathology

521 E Ave
LockportNY  14094-3201 (Niagara County)


Phone: 716-514-5656
Fax:

NPI: 1003872854
License Number: 214562 (NY)