David Holmes

Holmes Law Firm

David Holmes, an attorney, operates Holmes Law Firm. He is a member of Calvary Baptist Church of Simpsonville. David has contributed hundreds of hours of leadership and legal assistance to Miracle Hill. Having served multiple terms on Miracle Hill’s Board, including two stints as Chair, David has been involved with the ministry since 1982.

back to Board of Directors