1. Smith Auto Tire and Repair Shop
303 S Main St, Eufaula, OK 74432
Coordinate: 35.2844,-95.58234
Phone: (918) 490-9055
2. B & C Automotive
99 Mckinley St, Eufaula, OK 74432
Coordinate: 35.28659,-95.58018
Phone: (918) 689-5442
3. Auto Doctors
600 Alexander Dr, Eufaula, OK 74432
Coordinate: 35.29585,-95.59151
Phone: (918) 683-7800