The Red Lotus Tattoo Studio is a tattoo shop, located at 2602 S Fort Hood St #103, Killeen, United States.