Support, Guidance And Advocacy On Your Toughest Days

Criminal Defense, Family Law And Personal Injury Attorney In Shrewsbury

The O’Mara Law Firm serves clients throughout Shrewsbury and the surrounding Monmouth County communities with dedicated legal representation. Our firm handles complex legal matters with a personal approach, understanding that each case brings unique challenges and concerns. We work closely with clients to provide clear guidance and strong advocacy when they need it most.

Practice Areas We Handle For Shrewsbury Residents

Our firm provides comprehensive legal services across three core practice areas. These are:

Each area of law requires careful attention to detail and hands-on strategies tailored to your specific circumstances.

Our Convenient Shrewsbury Location

Our office sits on Broad Street in the heart of Shrewsbury, with easy access via Route 35, the main north-south road through town, and County Route 520 along the northern border. The Garden State Parkway is accessible through neighboring Tinton Falls or via County Route 520 in Middletown Township.

We’re located near Little Silver, Red Bank, West Shrewsbury, Eatontown and Fair Haven, making our office convenient for clients throughout the area. The Little Silver train station provides NJ Transit access just a short drive from our office, and local bus service stops nearby on Route 35. Our location offers accessible parking and a welcoming environment where clients can discuss their legal matters comfortably.

We’re Here To Help With Your Legal Needs

If you need legal help, don’t wait to address your legal concerns because every second counts. Whether you’re facing criminal charges, dealing with family law issues or injured in an accident, our team stands ready to provide the guidance and representation you deserve.

We offer consultations to discuss your situation and explain your options clearly. Call 732-530-5305 or send us an email today to schedule your appointment.

The O’Mara Law Firm

600 Broad Street
Suite 2
Shrewsbury, NJ 07702

Telephone: 732-530-5305

Map and Directions