Image
Still House Wine & Spirits is a premier liquor store located in Franklin, TN, offering a curated selection of wines and spirits. Founded in 2024, our store provides a unique shopping experience with additional services including catering, tastings, and a variety of gifts. Serving Franklin and surrounding areas, we aim to provide exceptional customer service and high-quality products for all your wine and spirits needs.