Stop by or get in touch.
Leon Gallery
1112 E 17th Avenue
Denver, CO 80218
ph 303.832.1599
ifoundleon@gmail.com
HOURS:
Wednesday - Friday 12 pm - 7pm
Saturday - Sunday 12pm - 5pm
And by appointment.
Denver, CO 80218
ph 303.832.1599
ifoundleon@gmail.com
Wednesday - Friday 12 pm - 7pm
Saturday - Sunday 12pm - 5pm
And by appointment.
Leon is open Wednesday-Friday 10-6pm + Saturday-Sunday 12-5pm.
Leon is also available as an event space Contact us for specifics and availability