KFC 29405

KFC #29405 is a KFC restaurant located at 1702 East 11th Street in Siler City, North Carolina.