Name:New Eucha
Latitude:36°23'28"N
Longitude:94°51'09"W
Hamlet:Eucha
County:Delaware
State:Oklahoma
Country:美国