KFC L775085

KFC #L775085 is a KFC restaurant located at 2445 Williams Boulevard in Kenner, Louisiana.