Saint Odisho Church
Orthodox
- Address
-
6201 North Pulaski Road
Chicago, IL 60646
Saint Odisho Church is a Orthodox church in Chicago, Illinois.
Location data © OpenStreetMap contributors.
Orthodox
Saint Odisho Church is a Orthodox church in Chicago, Illinois.
Location data © OpenStreetMap contributors.