ST. LOUIS (KMOX) – The city of St. Louis is scheduled to announce its decision later this month on whether to revoke the hotel license of the New Life Evangelistic Center downtown at 1411 Locust. 231 more words