contact Get In Touch Find out more about how Sefas can help your organization get the full value from customer communications. Telephone 781-425-5060 Address 20 Mall Road, Suite 210Burlington, MA 01803 Social Linkedin Twitter