Oklahoma City OK Restaurant Equipment & Supplies-Mfrs 1. 1015 Nw 68th St, Oklahoma City, OK 73116 | Oswalt Restaurant Supply (405) 843-9000