Request Patient Portal Access. ... Sign Up for Our Health E-Newsletter. Enjoy health updates for you and your family and learn more about Tufts Medical Center's services. Sign Up. Stay Connected . 800 Washington Street. Boston MA 02111 617-636-5000..