Found 2 places
Latitude: 35.2788 (35°16′44″N), Longitude: -95.5827 (95°34′58″W)
Address: 402 S Main St, Eufaula, OK 74432
Latitude: 35.2831 (35°16′59″N), Longitude: -95.5833 (95°34′0″W)
Phone: (918) 689-9136
Foursquare
Twitter