KFC G410060

KFC #G410060 is a KFC restaurant located at 320 South Main Street in Nashville, Arkansas.