Location The Hayden Institute – 832-826-2685 The Hayden Institute – Located inside the Steeplechase Diagnostic Center Building Conveniently located in northwest Houston, near FM 1960 and Jones Road 10694 Jones Rd #210 Houston, TX 77065 Fax: 281-469-8997 Click on the map below for directions and additional information: