Get Directions to Sooner Repair ← View details 1146 EAST 61ST STREET, Tulsa, Oklahoma 74136 (918) 742-4653 Get Directions From* To * — Required information