Nibs Stroupe

Nibs Stroupe recently retired as the pastor of Oakhurst Presbyterian Church in Decatur, Georgia.