Westhollow Animal Hospital can be found at Westheimer Rd 13664. The following is offered: Veterinary Emergency Services. The entry is present with us since Sep 8, 2010 and was last updated on Nov 14, 2013. In Houston there are 22 other Veterinary Emergency Services. An overview can be found here.