Portage Atlantic is a non-profit organization that provides drug addiction rehabilitation services for youth aged 14-21 in New Brunswick, focusing on social reintegration and personal development through a therapeutic community approach.