Where is Dazzle located?
Dazzle is located at 1512 Curtis St. Denver, CO 80202 on the right-hand side of Curtis street, between 15th St. and 16th St. Mall, in LoDo (Lower Downtown) Denver. Notable neighbors: Sams #3 Diner, The DCPA, The Clocktower on 16th St Mall.