KFC J120101

KFC #J120101 is a KFC restaurant located at 806 Fayetteville Street in Durham, North Carolina.