Wendy's 8521

Wendy's #8521 is a Wendy's restaurant located at 211 Charlton Road in Sturbridge, Massachusetts.