Salvador Udagawa, MD, Colon & Rectal Surgery

3404 Main St
BuffaloNY  14214-1316 (Erie County)


Phone: 716-835-0641
Fax:

NPI: 1235108051
License Number: 117941 (NY)