Assisted Living

259 Lowell Street
Somerville, MA 02144