Wendy's 6417

Wendy's #6417 is a Wendy's restaurant located at 9151 Keele Street in Concord, Ontario.