About Us

Founded in 1989, Dekalb Rape Crisis Center Inc. is a small organization in the individual and family services industry located in Decatur. It has 8 full time employees and generates $286,576 in annual revenue.

Business size

-

Commercial presence