Consumer Credit Counseling is a non-profit subsidiary of Family Service Association located in Streamwood, IL. As an affiliate of the National Foundation for Credit Counseling (NFCC), we are dedicated to helping the communities of Elgin obtain financial freedom. Our program promotes budget and financial counseling, debt management and financial literacy.We are not a charity, lender or...