Downtown Louisville Hospitality Listing

KFC Yum! Center Arena Plaza

  • Address:201 W. Main St.
  • Type of Space: Park/Public Space
  • Park Size: 1.50 Acres
Contact Us To Add or Edit Your Listing