Wendy's 6418

Wendy's #6418 is a Wendy's restaurant located at 383 Stewart Street in Renfrew, Ontario.