David J Smith
David J. Smith serves as senior pastor of Rose Hill Alliance Church. He also teaches spirituality, theology, Old Testament interpretation, and worship classes as an adjunct professor at Crown College. He and his wife live in Roseville, Minnesota, and have two children.
David J. Smith serves as senior pastor of Rose Hill Alliance Church. He also teaches spirituality, theology, Old Testament interpretation, and worship classes as an adjunct professor at Crown College. He and his wife live in Roseville, Minnesota, and have two children. See less