Wendy's 9649

Wendy's #9649 is a Wendy's restaurant located at 4519 Yellowstone Avenue in Chubbuck, Idaho.