Contact Us

We would love to hear from you!

Find Your Parish

At Shepherds and Saints, we're excited to welcome you into our family! Find our individual parish locations listed below, and take a look at the map for a helpful visual guide. We can't wait to see you and share our vibrant community together!

Have a question?

Want to know how to get involved? Have a question? Feel free to reach out to us using the form below!


We're always happy to help.

St. Pius X

1700 North French Road
Getzville, NY 14068-1472
Phone: (716) 688-9143

Good Shepherd

5442 Tonawanda Creek Road North

North Tonawanda, NY 14120

Phone: (716) 625-8594

St. Gregory the Great

200 St. Gregory Court
Williamsville, NY 14221
Phone: (716) 688-5678