About How to Use the IDX System - Techwalla IDX System Technology, Inc. 2377 Crenshaw Blvd, Suite160Torrance, CA 90501( 310) 328-2850. Our Mission To benefit patients by transforming the availability, price, equity, and quality of global health care through the application of innovation in the medical diagnosis and treatment process.