Hospital Tufts Medical Center Always open 617.636.5000 800 Washington St., Boston, MA 02111 View location
Medical building Lawrence Memorial Hospital of Medford (no emergency services) Call for hours 781.306.6000 170 Governors Avenue, Medford, MA 02155 View location