Get directions to: Kfc, Old Town, ME Restaurant address: 1002 Stillwater Ave Old Town, ME 04468, USA Driving Walking Bicycling Restaurant: Kfc