Get directions to: Kfc, Lowell, IN Restaurant address: 1692 E Commercial Ave Lowell, IN 46356, USA Driving Walking Bicycling Restaurant: Kfc