Description
Whether it's a corporate event, convention, wedding or concert, Odeon has what it takes to get your event rolling. 20,000 square feet (1858 square meters) of space in southern Downtown is more than enviable.
by wcitiesca
on September 25, 2011 from wcitiesca