-
November 2, 2022
Meka Allen PH.D., LCSW
Meka Allen is a licensed clinical social worker who joined the Fresh Start team in 2021 as Director of Social Work. She has served in the non-profit sector, in some capacity, since 2004, and earned her Bachelor, Master, and Doctorate of Social Work degrees after active duty service in the United States Army. As a […]