St. Leo the Great Roman Catholic Church Amherst Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
885 Sweet Home Rd
Amherst,
NY
14226
United States
Phone: 716-835-8905
Fax: 716-835-8997
Click here to contact the church Â
Church Pastor
Rev. Msgr. Robert E. Zapfel, S.T.D
Pastor
885 Sweet Home Rd
Amherst,
NY
14226
United States
Phone: 716-835-8905
Fax: 716-835-8997
Click here to contact Rev. Msgr. Robert E. Zapfel, S.T.D Â