Westwood Rehabilitation and Healthcare Center
8702 S Course Dr
Houston, TX 77099
Located in the Westwood area of Houston, Texas, Westwood Rehabilitation and Healthcare Center is a 125 unit nursing care facility. The facility is in a largely middle class area, with an average per-household income of $37,939. It has ...
3 miles away from Meadows Place, TX