Wendy's 10820

Wendy's #10820 is a Wendy's restaurant located at 510 Rigby Lake Drive in Rigby, Idaho.