Practice Location. Inov8 Orthopedics 10496 Katy Freeway Ste 101 Houston, TX 77043. TEL: HOUSTON OFFICE 346.571.7500 HOUSTON OFFICE 346.571.7500 FAX: 713.492.2440 ....