Get directions to: Kfc, Lewiston, ME Restaurant address: 1201 Lisbon St Lewiston, ME 04240, USA Driving Walking Bicycling Restaurant: Kfc