Channel Islands Tattoo Company is a tattoo shop, located at 2660 S Ventura Rd, Oxnard, United States.