The Harris Center for Mental Health and IDD

About

Headquarters

7200 North Loop East fwy
Houston, TX 77028