Glenwood started in Birmingham, AL and has grown to locations in Montgomery, Avondale, and community homes around the Birmingham area. The main campus is located in Birmingham behind Liberty Park.
Birmingham Main Campus
150 Glenwood Lane
Birmingham, AL 35242
(205) 969-2880Click here for Birmingham services
Outpatient Services-Avondale
620 38th Street South
Birmingham, AL 35222
(205) 939-1088Click here for Outpatient services
Children’s Center-Avondale
3721 6th Avenue South
Birmingham, AL 35222
(205) 939-1088Click here for Children’s ABA Services
Journey Academy-Birmingham
1200 17th Street South
Birmingham, AL 35205
(205) 969-2880Click here for Adult Services