Wendy's 6518

Wendy's #6518 is a Wendy's restaurant located at 7615 Vedder Road in Chilliwack, British Columbia.