Liquor Stores in Atlanta, IN Atlanta Still Liquor Store225 N Walnut StAtlanta, IN, 460317652922400Body ShopLiquor StoreLiquor Stores Show More