Wendy's 2623

Wendy's #2623 is a Wendy's restaurant located at 20242 North 27th Avenue in Phoenix, Arizona.