KFC C029037

KFC #C029037 is a KFC restaurant located at 20704 AR-365 in North Little Rock, Arkansas.