Wendy's 12098

Wendy's #12098 is a Wendy's restaurant located at 145 South State Street in Preston, Idaho.