Wendy's 1877

Wendy's #1877 is a Wendy's restaurant located at 69 Newbury Street in Peabody, Massachusetts.