KFC L775084

KFC #L775084 is a KFC restaurant located at 941 Cedar Lake Road in Biloxi, Mississippi.