KFC E791007

KFC #E791007 is a KFC restaurant located at 725 South Palm Canyon Drive in Palm Springs, California.