Name:Leach
Latitude:36°12'17"N
Longitude:94°55'20"W
Region:Leach
County:Delaware
State:Oklahoma
Country:美国