Wendy's 1966

Wendy's #1966 is a Wendy's restaurant located at 1240 Nixon Drive in Mount Laurel, New Jersey.