Keywords: the harris center for mental health and idd neuropsychiatric center
- Where is The Harris Center for Mental Health and IDD NeuroPsychiatric Center 🏡?
1502 Ben Taub Loop, Houston, TX 77030
- What is the phone number The Harris Center for Mental Health and IDD NeuroPsychiatric Center 📱?
(713) 970-7000
- Travel route The Harris Center for Mental Health and IDD NeuroPsychiatric Center
Google map: https://www.google.com/maps/place/?q=place_id:ChIJdyBH0XfAQIYRdqEiaiKxmXw