Name:Stoddard (historical)
Latitude:40°05'20"N
Longitude:97°36'51"W
Region:Thayer County
State:Nebraska
Country:美国