Software Development IndyLogix Software Development Thanksgiving Tower, 1601 Elm St, Dallas, TX 75201 Added on December 2, 2021