Get directions to: Kfc, Stillwater, OK Restaurant address: 715 W 6th Ave Stillwater, OK 74074, USA Driving Walking Bicycling Restaurant: Kfc