CSI-Cheq Services International, Inc. has renewed its lease at 9400 North Central Expressway in Dallas. 9400 North Central Expressway is a 392,457 square foot, 16-story Class A office tower that sits on more than five acres in one of the most desirable areas of Dallas. The building offers excellent accessibility and visibility along the east side of Central Expressway, between Park Lane and Walnut Hill Lane.