fbpx
Good Shepherd Church – A New Leader

Good Shepherd Church – A New Leader

Tara Beth Leach is the Senior Pastor at Good Shepherd Church in Naperville and dedicated to spreading the message of love and grace. With a rich background in ministry, she’s served in various leadership roles, including Youth Minister at Good Shepherd Church and...