Explore details about location Imperial Terrace. Imperial Terrace is a location situated within the Louisville alongside other areas such as Daffodil Drive, Iowa Avenue, South 40th Street.