St. Michael and All Angels
We seek to be a light of Christ in the community, where all are welcome to experience God's love and blessings.


Planning a wedding is a joyful undertaking. We are delighted that you are interested in being married at St. Michael & All Angels. Please contact the Parish Administrator to request a date for your wedding. The Parish Administrator can be contacted by telephone at 716.836.0220 or email at . If you prefer, you may complete the online form to send us your information so that we may begin to help you explore your options.

Our wedding planning guide will be uploaded to the site soon, along with our schedule of fees.