Squenchs Tattoos Ltd is a tattoo shop, located at 3780 I-55 South Frontage Rd, Jackson, United States.