Contact David



David Castle

Anne Arundel County Area Director

David Castle is a faithful follower of Jesus Christ who has been married more than 30 years and has four children. He holds an MS & BA from Johns Hopkins and currently works in Operations and Sales for Leedo Cabinetry. In the past, David has served as the Head of School at Annapolis Area Christian school and as the Assistant Head of School at Delaware County Christian. He currently serves as an Elder at Annapolis Presbyterian Church. David loves building relationships with young men behind the walls that confine them.