Name:Luella
Latitude:31°46'32"N
Longitude:92°59'42"W
Hamlet:Luella
County:Natchitoches Parish
State:Louisiana
Country:États-Unis