Wendy's 2629

Wendy's #2629 is a Wendy's restaurant located at 5011 Route 130 South in Delran, New Jersey.