Wendy's 8835

Wendy's #8835 is a Wendy's restaurant located at 7675 North La Cholla Boulevard in Tucson, Arizona.