- Clover House Inc
Clover House Inc is located at:
823 Idlewood Street
Odessa, TX. 79761
Contact Clover House Inc, by calling 432-580-0278.
Treatment Services Offered: Substance Abuse Treatment Programs, Residential Shortterm Treatment Services, Men Rehabs, Rehab For DUI Offenders, Court Ordered Drug Rehab, Rehab For Hearing Impaired Clients, Spanish Speaking Rehabs
Payment Types Aaccepted: