Churches in New York
icon-img
St. Thomas Aquinas Church

St. Thomas Aquinas Church

175 Main Street
Leicester, NY - 14481
585-243-1100

Mass Schedule

0/5 (No Reviews)

Leicester