Francis Anthonybax NPI 1396977971 Practice location: 203 Robinson St., North Tonawanda, NY 14120 Taxonomy code: 101YA0400X Phone: (716) 476-4244