KFC F172021

KFC #F172021 is a KFC restaurant located at 2501 Texas Avenue in College Station, Texas.