Houston Emergency Center – Westchase, Houston, TX 77042
--------- OPEN 24 HOURS --------- Houston Emergency Center, Westchase, Houston, TX 77042 24-Hour ER in Houston, TX 77042 Address: 11103 Westheimer Rd, Houston, TX 77042 / 832.708.3651 To make an