Contributor

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.

Got a tip?

Do you have info to share with HuffPost reporters? Here’s how.