Wendy's 6673

Wendy's #6673 is a Wendy's restaurant located at 545 Memorial Avenue in Orillia, Ontario.