Holiday Cedar Woods
80 Cedar St, Branford, CT, 06405
4.2
(20 reviews)
"We liked Holiday Cedar Woods because they had a full kitchen. Also, they had a little deck area. The staff was very nice. I met Brianna and another person and they were both lovely. Their facilities were right up there with everyone else's. They had ..."
READ MORE