Leon Gallery Neighborhood: Central Denver 1112 E. 17th Ave., CO, 80218 Map It 303-832-1599 Website Best Of Denver® Awards 2024 Best Community Support for a Gallery 2018 Best New Gallery Move advertisement Related Articles Critic's Notebook Alex Ammons Explores Love and Loss on Debut Album By Justin Criado Visual Arts K Contemporary and Leon Shows Recast the Narrative of Art History By Michael Paglia Visual Arts Art Attack: Eighteen Ways to Celebrate First Friday in Denver By Susan Froyd Concerts Jett Kwong Explores Identity Through Music, Writing and Film By Ben Wiese advertisement Trending Film, TV & Streaming Love is Blind Reunion Reveals Kacie as Ultimate Villain By Hannah Metzger Crime & Police CBI Investigating Violent Incident at ICE Facility By Bennito L. Kelty Politics & Government Details on Denver's Upcoming Protests By Thomas Mitchell and Others Denver Life Best 2025 Halloween Events in Denver By Toni Tresca