Churches in New York
icon-img
St. Leo Parish

St. Leo Parish

7937 Elm St
Holland Patent, NY - 13354
(315) 865-5371

Mass Schedule

Sunday 7:45 AM ; 9:15 AM

0/5 (No Reviews)

Holland Patent