CHA Somerville Hospital Emergency Department 33 Tower StreetSomerville, MA, 02143Use Tower Street entrance for emergency department access View Phone 33 Tower StreetSomerville, MA 02143Use Tower Street entrance for emergency department access View Website Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page