Wendy's 9066

Wendy's #9066 is a Wendy's restaurant located at 15700 Valley View Avenue in La Mirada, California.