Statistipedia

Leola, SD

Leola, SD
Map of Leola
StateSouth Dakota
Population472
Links
Maps

Leola is in the state of South Dakota, approximately 24 miles northwest of Aberdeen. It has a population of 472.