ST. LOUIS — IMPACT Group has renewed and expanded its least at Chapel Hill II, which is located at 12977 N. Outer Forty Dr. in St. Louis. The company now occupies 15,642 square feet of the three-story, 55,800-square-foot office building. The location serves as the company’s corporate headquarters. Lynn Schenck and David Steinbach of Jones Lang LaSalle represented IMPACT; Sharon Botkin provided in-house representation for the owner, Scott Properties, in the transaction. Terms of the lease were not disclosed.