Wendell, Idaho

Wendell is a city of Idaho in the United States.