Main Menu

Intoxicated Driver Resource Center (IDRC)

All in-person classes are postponed due to COVID-19. The State of New Jersey has approved online IDRC classes during the pandemic. If you are interested in attending an online class, please contact us using the information below.

Maryville is the state-designated provider of the Gloucester County Intoxicated Driver Resource Center.

Individuals who are found guilty of driving under the influence (DUI) or DUI related charges are mandated by the court to participate in the IDRC program.

The two-day program includes six hours per day of drug and alcohol education. In addition, individuals must complete a screening to determine whether a need an assessment for treatment and may be referred for additional treatment. These individuals may additionally be required to attend up to one year of outpatient treatment.

The classes are held Monday and Tuesday evenings.

Participants must be on-time to class and attend two consecutive classes in order to complete and receive credit for the court mandated program.  

If you have completed a substance abuse treatment program after your last DUI offense, please bring proof of that treatment with you to class. A letter from the treatment provider or a certificate of completion will be accepted. We cannot accept billing receipts as proof of your completion of treatment.

For more information and to register, please contact:

Intoxicated Driver Resource Center
121 Johnson Road, Suite 4
Turnersville, NJ 08012

Phone: (856) 232-4840
Fax: (856) 227-7953
E-mail: or

Brian Colangelo, MSW, LCSW, CADC, CCS

The IDRC fee is $264.

The class fee must be pre-paid or paid in full the first day of class.

Payment Methods

  • Money orders and credit cards are accepted. No cash payments.
  • Money orders must be in the amount of $264, the IDRC class rate.
  • There is an additional $6.25 convenience fee for payments made via PayPal below or a $10 convenience fee to pay with a credit card in person before the start of class.
  • Visa, MasterCard, Discover and American Express are accepted.

Make a secure payment online via PayPal.

For directions, please click here.