205 20th Street North, Birmingham 35203, Alabama, United States
Carter Consulting, Corp. supports non-profit and faith-based organizations by providing technical assistance, capacity building, grant writing, resource development, program evaluations, and professional development training.