20-B E Main St, Berryville, Virginia 22611
(540) 352-4672
I am privileged to call Clarke County my home and am honored to provide legal services to my friends and neighbors in the Shenandoah Valley. Representing clients in litigious environments, including New York City and Northern Virginia, lends to my abiliti