Once housed in the "egg church" building on NW 36, the First Christian Church of Oklahoma City and the Jewel Box Theatre have found a new location.