Saint John XXIII Catholic ChurchParishShare1 Arcade StreetBuffalo, NY 14224United StatesGet directions