- 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