The letter was published by St. Louis Public Radio. The organization’s free art gallery at 2801 Locust St. and its coffee shop there, Catalyst Coffee Bar, are both closed “until further notice ...