What is the address for KFC on two notch in Columbia?
KFC is located at this address: 10125 Two Notch Rd Columbia, SC 29223.