Venue Information

Formal Name: KFC Yum! Center
Location: Louisville, KY (United States)
Year Built: 2010
Home To: Louisville