524 W Colorado Ave, Colorado Springs, Colorado, 80905, USA
America's premier Tattoo Studio, with locations in Colorado and Florida.