KFC J625116

KFC #J625116 is a KFC restaurant located at 5004 Slide Road in Lubbock, Texas.