Pages

Sunday, December 5, 2021

Greek Orthodox church wants to build 32,000-square-foot facility in west Omaha

All Holy Spirit Greek Orthodox Church is seeking city permission to build a religious campus at 405 S. 193rd St.


READ THE ORIGINAL POST AT omaha.com