Help Me Find a Drug Rehab Center

  • Glenwood Inc
    Glenwood Inc is a Private Drug and Alcohol Rehab Center that is located at:

    150 Glenwood Lane
    Birmingham, AL. 35242

    If you would like to contact Glenwood Inc, you can reach them at 205-969-2880.

    Glenwood Inc offers the following treatment services: Outpatient Drug Rehabilitation Services
    Payment forms accepted: Self Pay Drug Rehabs, State Financed, Private Pay Health Insurance