Wendy's 7675

Wendy's #7675 is a Wendy's restaurant located at 4507 North Highway 89 in Flagstaff, Arizona.