Mark D. Nichols
with Duke Development LLC is Chair of the St. Joseph's Villa Board of Trustees with Blue Ridge Bank is Chair-Elect of the St. Joseph's Villa Board of Trustees , retired, Markel Cor…
with Duke Development LLC is Chair of the St. Joseph's Villa Board of Trustees with Blue Ridge Bank is Chair-Elect of the St. Joseph's Villa Board of Trustees , retired, Markel Cor…