1. Country Side Diesel & Equipment Repair 9600 S 4060 Rd, Talala, OK 74080 Coordinate: 36.47314,-95.77911 Phone: (918) 706-1925