KFC J625113

KFC #J625113 is a KFC restaurant located at 7823 Slide Road in Lubbock, Texas.