THE CHURCH

1160 N Lincoln Street
Denver, CO 80203


 
Live music nightclub Multiple rooms, each with different music, make up this renovated 1865 church turned dance hall.