Chamber Master Template The Storehouse Coffee & Gifts Share: Request Info 40 Public Square Leitchfield , KY 42754 (270) 971-1290 About Us A unique blend of a coffee shop, gift shop, and events venue situated in the heart of the Twin Lakes, Leitchfield, KY. About Highlights Map About A unique blend of a coffee shop, gift shop, and events venue situated in the heart of the Twin Lakes, Leitchfield, KY. Highlights Coffee ShopGift Shop What's Nearby? Distance: 5 10 15 20 25 50 mi.