The Windsor Experience. The Right Choice.
Windsor Care Center of Petaluma is a skilled nursing facility which provides short-term, long-term and rehabilitation services and strives to help our residents increase their independence and reach their highest level of functionality.