Saint Gregory the Great Catholic ChurchParishShare200 Saint Gregory CourtAmherst, NY 14221United StatesGet directions