Pastor Stephen Willis is from Harkers Island, North Carolina. He is the Lead Pastor at Lynchburg First Church of the Nazarene, where he has been for the last 16 years. He Joins us on Front Porch Talks today to share his Testimony.
Transformed by God to bring hope to others through Christ!