Hope Chapel - Meet Pastor Neal Davidson

Pastor Neal Davidson
Pastor Neal Davidson is thrilled to be serving a congregation in his native state of Massachusetts. He is a graduate of both Bates College in Lewiston, ME and Southwestern Baptist Theological Seminary in Fort Worth, TX. A veteran of 22 years in ministry, he has served a church in Denton, TX as well as founded a new church in Hanover, MA in 1987. He is the founding pastor of Hope Chapel, a ministry which began in April, 2002.
He moved to Sterling in 1994 with his wife Christina, and two boys Joshua and Benjamin. Besides his passion for God and people, Neal loves to ride his motorcycle, scuba dive, golf, snowmobile, and coach.