Idol Time Tattoo918-836-9998Tattoo & Piercing Shop124 W Archer St - zipcode: 74103, Tulsa - OK (918) 836-9998