- 256.350.1458 1602
- Church Street SE
Decatur, AL 35601
Centers for the Developmentally Disabled - CDD, North Central Alabama
We provide supports and services, including early intervention, employment assistance, day habilitation, and residential assistance, to individuals with developmental and/or physical disabilities.