Saint Philomenas Church
- Address
- Monticello, IL 61856
Saint Philomenas Church is a church in Monticello, Illinois.
Location data © OpenStreetMap contributors.
Saint Philomenas Church is a church in Monticello, Illinois.
Location data © OpenStreetMap contributors.