O C T EQUIPMENT, INC. Store in TULSA 25 Nov Categories: Filter: Address 12210 E. 1ST ST.TULSA, OK 74128Contact Tel: 918-437-5085