Venue Sign of the Times Tattoo Address 4722 Virginia Ave. St. Louis, MO 63111 Website signofthetimestattoo.com