Flower Power Tattoo is a tattoo shop, located at Av. San Martín 950, Q8370 San Martin de los Andes, San Martin De Los Andes, Argentina.