KFC C570008

KFC #C570008 is a KFC restaurant located at 428 Blowing Rock Boulevard in Lenoir, North Carolina.