Saint Leo the Great Catholic ChurchParishShare885 Sweet Home RoadBuffalo, NY 14226United StatesGet directions