Wendy's 1090

Wendy's #1090 is a Wendy's restaurant located at 23 Commercial Road in Leominster, Massachusetts.