Walter Ballahgizzie NPI 1518465004 Practice location: 26 Dumont Ave, Staten Island, NY 103051450 Taxonomy code: 164W00000X Phone: (171) 866-7851