Clover House Inc
Clover House Inc is a Residential Drug and Alcohol Treatment Program that is located at:
823 Idlewood Street
Odessa, TX. 79761
If you would like to contact Clover House Inc, you can reach them at 432-580-0278.
Clover House Inc offers the following treatment services: Substance Abuse Programs, Residential Short Term Treatment that is 30 days or less, Men Only, Dui and Dwi Offender Programs, Criminal Justice Client Programs, Specialized in Hearing Impaired Clients, Spanish Services
Payment forms accepted: