Wendy's 6406

Wendy's #6406 is a Wendy's restaurant located at 1 Queen Street West in Sault Ste. Marie, Ontario.