Wendy's 11468

Wendy's #11468 is a Wendy's restaurant located at 1699 Worcester Road in Framingham, Massachusetts.