Add an Article Add an Event Edit

St. Leo and St. Ann Church

7939 Elm Street
315-865-5371

Mission:

The St. Leo & St. Ann Faith Community, on its journey with the Lord, is alive to the Good News, welcomes all in worship, provides, spiritual nourishment, and ministers to the needs of our parish family and the community at large.