Ben Rochester

Ben Rochester

Ben Rochester is a minister in the Orthodox Presbyterian Church. He earned his Masters of Divinity from Westminster Theological Seminary in California. Prior to that he earned his AA in Religious Studies, and BA in Biblical Studies from Southern California Seminary