Wendy's 8968

Wendy's #8968 is a Wendy's restaurant located at 5965 West Chandler Boulevard in Chandler, Arizona.