Defense of New Jersey
DWI and Criminal Cases


To accommodate clients’ needs throughout the state, we have offices in major areas in New Jersey: Neptune City, Fort Lee, Belvidere, East Brunswick, Elizabeth and Toms River. Please feel free to contact the main office at 201-214-4444 for a consultation appointment. Consultations on DWI charges can be scheduled at any of our locations.

Mailing Address

609 Main St.,

Toms River, NJ 08753

Neptune Office (Monmouth County, NJ)

122 W. Sylvania Avenue Neptune, NJ 07753

Directions to Main Office

We are on West Sylvania Ave., only one block away from the Neptune City Municipal Court and Neptune City Police Department.

Fort Lee Office (Bergen County, NJ)

One Bridge Plaza North, Suite 275
Fort Lee, NJ 07024

Directions to Fort Lee Office

Our office is right above the George Washington Bridge. When you come on One Bridge Plaza North proceeding from West to East, you will be forced to go left at North Central Rd. Immediately you will see the parking entrance on your left. Press “Visitor” button when entering the parking garage. Tell the guard that you are going to Suite 275, Regus, to see Attorney Baffuto. They will open the gate for you.

Park your vehicle in “visitor” section and come to the entrance of the building. Our office is in Suite 275. When you see the receptionist, tell her that you have an appointment with Attorney Baffuto.

Belvidere Office (Warren County, NJ)

300 Fifth Street Belvidere, NJ 07823

East Brunswick Office (Middlesex County, NJ)

197 Route 18, Suite 3000 East Brunswick, NJ 08816

Toms River Office (Ocean County, NJ)

609 Main Street Toms River, NJ 08753

Location Map