Barry K. Downey, Esq JD

Chairman, Smith & Downey, P.A.


Appearances