Find a Church
Roman Catholic Churches in Amherst, New York, United States from St. Leo the Great Roman Catholic Church to St. Leo the Great Roman Catholic Church
Find a Church / Service Time
St. Leo the Great Roman Catholic Church
885 Sweet Home Rd Amherst New York United States 14226