Locke Supply Co. marks 70 years with a $150M, 1.5M-square-foot headquarters and distribution center in Oklahoma City’s OKC 577 park.