Iron Head Tattoo is a tattoo shop, located at 3120 ½, W Colorado Ave, Colorado Springs, United States.