KFC 29406

KFC #29406 is a KFC restaurant located at 3570 Hillsborough Road in Durham, North Carolina.