Atria Windsor Woods is a staffed nursing care center offering independent living and assisted living options. Our residents feel right at home enjoying our swimming pool, wooded ground and thriving senior community. Our building is absolutely beautiful and our residents enjoy our monthly social activities.