Visiting Nurse Assisted Living Community
259 Lowell Street, Somerville, MA 02144
4.3
(9 reviews)
"My mother moved to the VNA Residence on Lowell Street a bit over two years ago and the sparkle has returned to her eyes and spirit thanks to the care and respect and beauty that surrounds her daily! Everyone on staff, from the hands-on and caring Ex..."
READ MORE