1. Smith Auto Tire and Repair Shop
303 S Main St, Eufaula, OK 74432
Coordinate: 35.2844,-95.58234
Phone: (918) 490-9055
2. Eufaula Automatic Transmission
56 Hc 62, Eufaula, OK 74432
Coordinate: 35.29114,-95.647224
Phone: (918) 689-7075
3. Eufaula Automatic Transmission
Eufaula, OK 74432
Phone: (918) 689-7075