KFC 29407

KFC #29407 is a KFC restaurant located at 1804 South Miami Boulevard in Durham, North Carolina.