Holiday Summer Place
20 Summer St, Chelmsford, MA, 01824
3.8
(39 reviews)
"I have chosen Holiday Summer Place for myself. The people seemed friendlier and a little more down to earth. I like the location because it's closer to my doctor's office, and it is located more in the center of Chelmsford. There's a lot of renovatio..."
READ MORE