Tattoo City has moved to a new location along side the Flower of Life Art Gallery at 1601 State Street Lockport, IL 60441. We are the most award winning tattoo studio in Illinois and feature awesome artwork from many great artists. Come see why we are the best around and visit the Flower of Life Art Gallery connected to Tattoo City. Make sure to "like" https://www.facebook.com/FlowerOfLifeArtGallery