KFC D121006

KFC #D121006 is a KFC restaurant located at 228 Cedar Springs Road in Spartanburg, South Carolina.