Toledo

(no title)

Our facility, built in 1987, is located in the heart of downtown Toledo. We have 25 meeting rooms and 75,000 square feet of column-free exhibit space. Built, owned and operated by a 501(c) 3 non-profit corporation, we employ 30 full-time … Read More