Karen Anderson

Currently living in St. Louis, Missouri, Karen is a pastor at The Interdenominational Theological Center. She is a Webster University alumna.