3331 Decatur
Denver, CO 80211
Get directions

About Us

Genghis Kern is a Denver based letterpress shop that strives to keep the art of letterpress alive. We'll take your idea and make it a reality that you can cherish forever.

Reviews