Name:Odra
Latitude:31°35'49"N
Longitude:92°50'10"W
Hamlet:Odra
County:Natchitoches Parish
State:Louisiana
Country:美国