DeKalb County Division Of Family And Children Services (DFCS) is located in Atlanta, United States on 2300 Parklake Dr NE. DeKalb County Division Of Family And Children Services (DFCS) is rated 1.7 out of 5 in the category department of social services in United States.
Address
2300 Parklake Dr NE