Established in 1983, THE LEARNING TREE, INC. is a nonprofit organization dedicated to providing educational, residential, behavioral services and support for children and adolescents with development
4432 Preserve Drive
Hoover, AL 35226
2500 Riverhaven Drive
Hoover, AL 35244
100 Oslo Circle
Birmingham, AL 35211
641 Restoration Drive
Hoover, AL 35226
1021 Brocks Gap Parkway
Suite 115
Hoover, AL 35244
1000 RV Trace
Hoover, AL 35244
3421 S. Shades Crest Road
Suite 107
Hoover, AL 35244
5291 Valleydale Road
Suite 113
Birmingham, AL 35242
3049 John Hawkins Parkway
Hoover, Alabama 35244
2651 Laurel Oak Drive
Bessemer, AL 35022
500 Southland Drive Suite 149
Hoover, AL 35226