Navigation

  • 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: