headshot

Sarah Taylor Peck

Senior Minister of Community Christian Church in North Canton, OH

Sarah Taylor Peck is Senior Minister of Community Christian Church in North Canton, OH.