38 Chandler St, Somerville, MA 02144, United States
Care type: Independent Living
117 Summer St, Somerville, MA 02143, United States
Care type: Assisted Living, Independent Living