KFC G135403

KFC #G135403 is a KFC restaurant located at 1050 Homer Road in Minden, Louisiana.