Wendy's 6460

Wendy's #6460 is a Wendy's restaurant located at 975 Mckeowen Avenue in North Bay, Ontario.