Twin Falls, ID

From BR Bullpen

Twin Falls is located in southern Idaho, 100 miles southeast of Boise, ID.

Teams that have played here[edit]

Persons born here[edit]

Persons who died here[edit]

Educational institutions located here[edit]