KFC J625120

KFC #J625120 is a KFC restaurant located at 7601 82nd Street in Lubbock, Texas.