DeKalb Community Service Board is located in Decatur, United States on 445 Winn Way. DeKalb Community Service Board is rated 3.8 out of 5 in the category community service/non-profit in United States. DeKalb Community Service Board (CSB) is an innovative, community-based behavioral health and developmental disabilities services organization located in metropolitan Atlanta, Georgia, offering a full range of mental health services, developmental disabilities programs and substance abuse treatment to more than 11,000 ...
Accessibility
Wheelchair-accessible entrance