Curtis Ballroom – Comedy Works South Details Location Address:5345 Landmark Place, Greenwood Village, Colorado, 80111, United States