The Steven Furtick House Controversy: A Closer Look at the Megachurch Pastor’s $1.7 Million Mansion Steven Furtick is the lead pastor of Elevation Church in Charlotte, North Carolina, one of the fastest-growing megachurches… by Lennox November 10, 2024