The Harris Center for Mental Health and IDD Company
The Harris Center for Mental Health and IDD offers mental health support and treatment to those who suffer from mental illness.
Technology:
Mental Health Telecare
Industry:
Mental Health
Headquarters:
Houston, Texas, United States
Estimated Revenue:
$100M to $500M
Register and Claim Ownership