Allan Marain is a lawyer in New Brunswick NJ. His practice consists mostly of criminal defense, with occasional civil rights cases, typically arising from criminally-related matters. A significant portion of his criminal practice consists of expungement of records.

Allan Marain