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.