Orpheum Theatre

Jubilee World acquires theatre

ST. LOUIS, MO/March 5, 2017 (STLRealEstate.News) The St. Louis Orpheum Theatre at 416 N. Ninth Street in downtown recently obtained a brand-new facility owner just as spring peers on the horizon.  Jubilee World Inc., a St. Louis-based Christian fellowship performing arts organization, was behind the acquisition.  Although the deal was actually confirmed in October 2016, … Continue reading Jubilee World acquires theatre