Name:Storla
Latitude:43°51'48"N
Longitude:98°21'05"W
Hamlet:Storla
County:Aurora County
State:South Dakota
Country:美国