Confessions Of The Hand Fine Art And Tattoo Gallery is a tattoo and piercing shop, located at 59 13th St, St Cloud, United States.