OPN Law Logo
Contact
  • Home
  • About Us
  • Attorneys
    • Compton M. Biddle
    • Holly C. Farris
    • Amy Hansen Geddes
    • David C. Helscher
    • Mark D. Kidd
    • Rhona Levine
    • William C. Maxwell (Retired)
    • John K. Prillaman
    • Andrew Stover
    • Stephen M. Yost (Retired)
  • Practice Areas
    • Corporate Law
    • Civil Litigation
    • Collections
    • Community Association
    • Criminal Law
    • Disability Law
    • Family Law
    • Personal Injury
    • Real Estate
    • Traffic & DUI
    • Will & Estate
    • Worker’s Compensation
  • Contact

Roanoke Office

(540) 989-0000

Salem Office

(540) 389-2349

PRACTICE AREASAREAS IN WHICH WE SPECIALIZE

front of roanoke office building

Corporate Law

fwefwefeefefe

learn More
front of roanoke office building

Civil Litigation

learn More
front of roanoke office building

Collections

learn More
front of roanoke office building

Community Association

learn More
front of roanoke office building

Criminal Law

learn More
front of roanoke office building

Disability Law

learn More
front of roanoke office building

Family Law

learn More
front of roanoke office building

Personal Injury

learn More
front of roanoke office building

Real Estate

learn More
front of roanoke office building

Traffic & DUI

learn More
front of roanoke office building

Trusts and Estates Planning and Administration

learn More
front of roanoke office building

Worker’s Compensation

learn More

Peyton Biddle

Attorney

View Profile

Andrew Stover

Associate

View Profile

Rhona Levine

Attorney

View Profile

Holly C. Farris

associate

View Profile

Stephen M. Yost (Retired)

Retired

View Profile

William C. Maxwell (Retired)

Retired

View Profile

John K. Prillaman

Partner

View Profile

David C. Helscher

Retired

View Profile

Mark D. Kidd

Partner

View Profile

Amy Hansen Geddes

Managing Partner

View Profile

Compton M. Biddle

Partner

View Profile
View All Attorneys

Roanoke Office

Address:3140 Chaparral Drive Suite 200C
Roanoke, VA 24018
Get Directions
Main Phone:(540) 989-0000 Main Fax line:(540) 772-0126

Salem Office

Address:110 East First Street
Salem, VA 24153
Get Directions
Main Phone:(540) 389-2349 Main Fax line:(540) 389-9560

©2026 OPN Law. |

Privacy Policy