Address: 1733 W 20th St, Los Angeles About Tattoo Tattoo is located at 1733 W 20th St Los Angeles, 90007, US How to get to Tattoo?