Company EDI ARCHITECTURE, INC. Address 2800 Post Oak Blvd., Suite 3800, Houston, TX, 77056 - 6170, USA