• attorney | Front Royal, VA | O'Neill Robert J | 540-635-3165

    Have you found yourself in a bit of legal trouble?

    John F. O’Neill Castro, Attorney at Law is the practice that will provide you with the attention your case requires.


Contact Us Today

John F. O’Neill Castro, Attorney at Law


128 E Main Street
Front Royal,  VA   22630






Business Hours

  • Monday to Friday: 9:00 AM to 5:00 PM
  • Saturday: 10:00 AM to 12:00 PM
  • Sunday: Closed

Extended Hours
Available on cell phone 24/7

20 Years in Business

English, Spanish

Put 20 years of legal experience to work for you.

John F. O’ Neill Castro, Attorney at Law, a 1988 graduate of Mary Washington College in Fredericksburg, is a well-known and respected among DUI / Traffic / Criminal Defense lawyer throughout Northern Virginia, including the Northern Shenandoah Valley.

Later graduating from St Thomas University School of Law in Miami Florida, John has offices in Front Royal, as well as Fairfax, Virginia. He has been practicing law since 1993 when he began his career working with his father, Robert J. O'Neil (1928-2009).

Elite legal representation when it matters most.

For over 20 years since 1993, John has held his legal focus in the field of criminal and traffic defense. As an attorney, Mr. O'Neil Castro has handled thousands of cases, having tried hundreds to verdict in both State and Federal Courts.

litigation | Front Royal, VA | O'Neill Robert J | 540-635-3165

John F. O'Neill Castro is the attorney you need to represent you. To get the case focus you deserve, it makes sense to hire a solo practitioner. As a bi-lingual practice, you won't have to worry about your needs being misunderstood.

Legal help when it matters most.

  • Criminal Law – Helping you with battery, theft, assault, weapons, and other charges
  • DWI and Traffic – Traffic violations, reckless driving, hit and run, DUI, and more
  • Divorce and Family Law – Get your domestic life in order with legal guidance

Request More Information

Please fill out this short form and we will get back to you as soon as possible with a reply. Thank you.

Full Name:





© 2017 hibu,Inc.  All Rights Reserved | Privacy Policy