Leslie Taylor

California, United States | United Church of Christ

Position / Title

Senior Minister

Organization

First Christian Church

Faith Tradition

United Church of Christ