1 Wendy's Locations in Mountain Home, Idaho