KFC L940017

KFC #L940017 is a KFC restaurant located at 511 South Davis Street in Nashville, Georgia.