Wendy's 624

Wendy's #624 is a Wendy's restaurant located at 12630 North Tatum Boulevard in Phoenix, Arizona.