Left Bank Distilled Spirits is staying open at 1001 Logan St Ste 119
Left Bank Distilled Spirits LLC at 1001 Logan St, Ste 119 is keeping its booze license in Louisville.
The city signed off on the annual renewal, so this spot is staying in the game.
The city signed off on the annual renewal, so this spot is staying in the game.
Source: Accela Licenses