Crossroads Theater at a crossroads
Kurt Lewis won the Best New Theater Space award in 2008 for Crossroads Theater, the ambitious Five Points space he’d developed, but he ran into financial and health problems. And in January 2010 Denver took over Crossroads, adding it to the city’s Arts & Venues lineup. Now Lewis would like…