Cynthia Anderson

Cynthia Anderson is associate pastor of Barrington United Methodist Church in Barrington, Illinois.