Wendy's 8236

Wendy's #8236 is a Wendy's restaurant located at 1460 Middlesex Street in Lowell, Massachusetts.