Jaycees On Tap – The Space
The Space 1 E Main St, Champaign, IL, United StatesJoin the Champaign Urbana Jaycees for some trivia at our April Jaycees on Tap social at The Space in Champaign. CU Jaycees is a leadership training organization comprised of […]