Carmen Retzlaff
Carmen is an ordained pastor in the ELCA and a community health education specialist (MDiv from the Lutheran School of Theology at Chicago, MPH from the University of North Carolina at Chapel Hill School of Public Health). She started and nurtured an outdoor church, New Life Lutheran of Dripping Springs, Texas, and she is a member ofRead More →