Jubilee World Acquires New Campus

St. Louis – Jubilee World has acquired the 43-acre Wentworth Military Academy (WMA) campus for its new educational wing, starting the 2020-21 academic year. Jubilee World is a Christian music and performing arts organization based in St. Louis. The organization bought the property at 1880 Washington Avenue in Lexington, Missouri, following the closing of WMA […]