Churches in Illinois
icon-img
St. Leo Parish

St. Leo Parish

5985 Saint Leo Road
Modoc, IL - 62261
(618) 282-3176

Mass Schedule

0/5 (No Reviews)

Modoc