Get Directions to Bill & Ruths Sub Shops ← View details 6532 EAST 91ST STREET, Tulsa, Oklahoma 74133 (918) 495-3766 Get Directions From* To * — Required information