Wendy's 5163

Wendy's #5163 is a Wendy's restaurant located at 19997 North Indian Avenue in North Palm Springs, California.