KFC J625118

KFC #J625118 is a KFC restaurant located at 7902 South University Avenue in Lubbock, Texas.