Wendy's 2039

Wendy's #2039 is a Wendy's restaurant located at 1665 Andover Street in Tewksbury, Massachusetts.