Queen of Heaven Catholic ChurchParishShare4220 Seneca StreetBuffalo, NY 14224United StatesGet directions