KFC F172018

KFC #F172018 is a KFC restaurant located at 1010 East Rio Grande Street in Victoria, Texas.