Statistipedia

Storla, SD

Storla, SD
Map of Storla
StateSouth Dakota
Population31
Links
Maps

Storla is in the state of South Dakota, approximately 15 miles northwest of Mitchell. Its population is 31.