Wendy's 10520

Wendy's #10520 is a Wendy's restaurant located at 1580 East Noble Avenue in Visalia, California.