Steven Castello
Steven is the Lead Pastor and planter for City on a Hill Church in Boston, MA. He previously planted Immanuel Church in Birmingham, AL, before moving to Boston. Steven holds an undergraduate degree from Samford University and a M.Div from Birmingham Theological Seminary.