Tulsa OK #A Tulsa OK | Bill & Ruth's Sub Shops, Restaurants 1. 3205 S Yale Ave, #A, Tulsa, OK 74135 | Bill & Ruth's Sub Shops (918) 747-8333