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. 246 more words