D
Dianne Banks Review of Odeum Sports and Expo Center
A large center located in Villa Park for various e...
A large center located in Villa Park for various events that is located near a network of expressways. There is plenty of space for craft booths, sports events, a small section that has a limited food service & a large parking lot.
Comments: