The Harris Center For Mental Health and Idd Neuropsychiatric Center
Add to Favorites
OPEN NOW
Today: Open 24 Hours
TollFree: (866) 970-4770
Phone: (713) 970-7000
Address: 1502 Taub Loop, Houston, TX 77030
2211 Norfolk St, Houston, TX 77098
11155 Main St, Houston, TX 77025
1502 Taub Loop, Houston, TX 77030
1417 Kress St, Houston, TX 77020
2002 Holcombe Blvd, Houston, TX 77030
2002 Holcombe Blvd, Houston, TX 77030
6560 Fannin St, Houston, TX 77030
3701 Kirby Dr, Houston, TX 77098
2180 North Loop W Ste 450, Houston, TX 77018
2750 Holly Hall St Apt 1218, Houston, TX 77054