Tulsa OK Restaurant Equipment & Supplies 1. 6577 E 40th St, Tulsa, OK 74145 | Curtis Restaurant Supply (918) 622-7390