PARISH OFFICE
200 St. Gregory Court
Williamsville, NY 14221
Phone: (716) 688-5678
Fax: (716) 688-2315
TOP OF MIND AT ST. GREG’S
Get top events at St. Greg’s sent to your email weekly.
© 2023 St. Gregory the Great Parish | Your use of this website constitutes acceptance of the Terms of Use, Privacy Policy, and Cookie Policy.