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

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