Wendy's 9620

Wendy's #9620 is a Wendy's restaurant located at 1012 North State College Boulevard in Anaheim, California.