Opened in October 2016, Leaf and Cedar is a self established fine tobacco company. We are a locally owned and operated store with the intent of delivering quality tobacco products to the people of Louisville.
Your request has been submitted successfully.