About NFI – North Crossing – Newton
NFI – North Crossing is a residential treatment facility for adolescents that provides services for emotional and behavioral issues. NFI – North Crossing is located in Newton, Massachusetts.
Some of the services offered by North American Family Institute (NAFI) include trauma-informed care, a cultural and gender-responsive approach to assessments and treatment, a Normative Approach, communication skills, problem solving, social and leadership skills.