Address: 1303 Bardstown Road, Louisville, Kentucky. Three trucks are parked outside Major Taylor Market House. The side panel of the trucks says the name of the store and "The House of Quality." A man is unloading boxes from the trucks. In front of...