Background
Townsend, Stephanie M. was born on April 10, 1970 in Macomb, Illinois, United States.
Townsend, Stephanie M. was born on April 10, 1970 in Macomb, Illinois, United States.
Bachelor in Psychology, University Michigan, 1992. Master of Arts in Theology, Graduate Theological Union, 1994.
Sexual assault program coordinator Brighter Tomorrows, Grand Prairie, Texas, since 1995.
Member National Coalition Against Sexual Assault, (vice president public policy), Texas Association Against Sexual Assualt, (advisory board), California Coalition of Rape Crisis Centers (regional representative), American Association University Women, League of Women Voters.
Married Bernard Paul Ricca, August 13, 1994.