Tulsa OK STE D Tulsa OK | Bill & Ruth's Sub Shop, Restaurants 1. 10030 S Mingo Rd, STE D, Tulsa, OK 74133 | Bill & Ruth's Sub Shop (918) 252-5522