The Louisville Palace first opened in 1928, and throughout its nearly 100-year history, it has attracted several spirits.

See Full Page