Indy Tattoo 13 is a tattoo shop, located at Calle Fra Francesc d´Eiximenis, 30, Parets Del Valles Barcelona, Spain.