Wendy's 1730

Wendy's #1730 is a Wendy's restaurant located at 128 Cedar Street in Milford, Massachusetts.