Amherst Chamber of Commerce
St. Leo the Great Roman Catholic Church
Different by Design
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 handicap
Member EventsFriday Mar 29, 2019All are invited Friday,March 29, 2019 7pm St. Leo the Great, Amherst to hear Fr. Roy Herberger who was falsely accused of sexual misconduct ...read more
St. Leo the Great is accessible between Sheridan Drive and Maple Rd. and just off the 290 Thruway.