Facebook
Twitter
Instagram
St. Mary’s Elementary School
Phone #:
716-683-6445
Live Stream
175 Years
About
Family of Parishes
Our History
Join Our Parish
Meet Our Staff
Ministries
Sacraments
Baptism
First Reconciliation
First Communion
Confirmation
Marriage
Anointing of the Sick
Holy Orders
Cemetery
Mausoleum Niche Options
Support Our Historic Holy Ground
Faith Formation
Faith Formation for Grades K-5
Liturgy of the Word for Children
Middle School Faith Formation
High School Faith Formation
Vacation Bible School
RCIA
Events
Volunteering at St. Mary’s
Alumni Mass Event
Blog
Support Our School
Donate