- www.robertscentre.com
- 2
- 2
Roberts Centre is located in the middle of three of the largest cities in Ohio: Columbus, Cincinnati, and Dayton. With the region's largest convention center, the luxurious Holiday Inn hotel, and Ralph's American Grill all on site, Roberts Centre is..
Relevance: 14.465522