Brendan Giglio NPI 1447620638 Practice location: 330 Delaware Ave, Buffalo, NY 142021804 Taxonomy code: 104100000X Phone: (716) 249-7623