St Leo the Great Roman Catholic Church

Catholic

885 Sweet Home Rd, Buffalo, NY, 14226

Phone: (716) 835-8905

Website: www.stleothegreatamherst.com

Connect: Facebook

Nearby Churches

More Catholic churches in Buffalo, NY

What to expect on your first visit