The Storehouse Coffee & Gifts 40 Public Square Leitchfield, Kentucky A unique blend of coffee shop, gift shop and events venue situated in the heart of the twin lakes, Leitchfield, Ky. email: thestorehouseandco@gmail.com Country Squire Vendor's Village