KFC L765014

KFC #L765014 is a KFC restaurant located at 182 US Highway 321 in Winnsboro, South Carolina.