Oklahoma City OK Bar Equipment Fixtures Supplies/Custom Made 1. 3404 N May Ave, Oklahoma City, OK 73112-6945 | City Restaurant Supply (405) 946-6800