Delio DelRio

Delio DelRio serves as teaching pastor at First Baptist Lutz of Tampa, Florida, and as adjunct professor of New Testament for New Orleans Baptist Theological Seminary.