Found 2 places
Latitude: 35.2991 (35°17′57″N), Longitude: -95.6019 (95°36′7″W)
Address: Eufaula, OK 74432
Latitude: 35.2873 (35°17′14″N), Longitude: -95.5825 (95°34′57″W)
Foursquare