- Glenwood Inc
Glenwood Inc is an Alcohol Treatment and Drug Rehab Program 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 Treatment Services
Payment forms accepted: Self Payment Drug Rehab, State Financed (not medicaid), Personal Health Insurance