Bhavansa Padmanabha, MD, Surgery

3407 Delaware Ave
BuffaloNY  14217-1421 (Erie County)


Phone: 716-876-6170
Fax: 716-876-6170

NPI: 1841264587
License Number: 109999 (NY)