The Birches at Newtown logo

Events at The Birches at Newtown

It’s a difference you can feel

Resident holding hands with a caretaker at The Birches at Newtown in Newtown, Pennsylvania