Theater Square opened in the mid-1980s as a retail space near the Louisville Palace, The Brown Hotel and the Macauley Theatre.

See Full Page