Sherwood Manor

Sherwood Manor is a 5-star, 102 bed long-term care and skilled nursing facility that has been providing Tulsa with specialized nursing care for over 40 years. It is owned by a local family with years of long-term care experience. The Holland family wants nothing more than to provide your family member with excellent care, comfortable surroundings, and dignified living.