New Wave Recovery Center, located in the coastal town of Salisbury, provides accessible addiction treatment services to communities throughout Massachusetts’ North Shore and Central regions. Our strategic location offers convenient access to quality care for residents seeking recovery support.