Christ and Grace Staff & Leaders

  • David Teschner

    David Teschner

    David has served Christ and Grace for 23 years. His vibrant personality and energy models Christian faith which enables our parish members to engage in ministry creating a strong presence in the Petersburg community of furthering our mission of "Offering Hope, Healing and Hospitality."