Get directions to: Kfc, Land O Lakes, FL Restaurant address: 21617 Village Lakes Shpg Ctr Land O Lakes, FL 34639, USA Driving Walking Bicycling Restaurant: Kfc