KFC Yum! Center

Main And Third Sts.
Louisville
Kentucky
United States