St. Thomas Orthodox Church of India
From HistoryWiki
The St. Thomas Orthodox Church of India met at 7059 N. Greenview Avenue, which is the Rogers Park Presbyterian Church, in the 1990s.
The St. Thomas Orthodox Church of India met at 7059 N. Greenview Avenue, which is the Rogers Park Presbyterian Church, in the 1990s.