St. Leo the Great is a Roman Catholic Church in the Diocese of Buffalo.
Rev. Msgr. Robert E. Zapfel is the current pastor and has served at St. Leo's since 2002.
St. Leo's is fully handicapped accessible with a chapel and in addition to the rectory and church offices it
has a Parish Center with a full teaching kitchen adjacent to the church that holds 275 people
and an Events Center with a covered picnic area for use.