Ad Club STL Happy Hour

  • Harry's Restaurant & Bar 2144 Market St St. Louis, MO 63103

Raise a glass to advertising legend Tom Townsend at the 2014 Ad Club Happy Hour, Tuesday, October 14th, 5-7 p.m. at Harry's Restaurant and Bar, 2144 Market St, St Louis, MO 63103. More Info