KFC L765002

KFC #L765002 is a KFC restaurant located at 219 Bypass 72 Northwest in Greenwood, South Carolina.