1. Belle Starr Marine Repair 1 Belle Star Rd, Eufaula, OK 74432 Coordinate: 35.33387,-95.53999 Phone: (918) 689-7339