Holiday Cedar Woods
80 Cedar St, Branford, CT 06405
4.2
(23 reviews)
"Having lived at Cedar Woods for over two years, I can confidently say it feels like home. The community here is truly amazing everyone is friendly and welcoming, creating a warm atmosphere that makes daily life enjoyable. The kitchen staff consisten..."
READ MORE