Sheil Catholic Center
Catholic
- Address
-
2110 Sheridan Road
Evanston, IL 60208
Sheil Catholic Center is a Catholic church in Evanston, Illinois.
Location data © OpenStreetMap contributors.
Catholic
Sheil Catholic Center is a Catholic church in Evanston, Illinois.
Location data © OpenStreetMap contributors.