Sherwood Manor Nursing Home is a 5-star nursing facility in Tulsa, Oklahoma dedicated to providing your loved ones with dignified living along with all the comforts of home. Our newly remodeled West hall houses 12 private rooms for our skilled patients. We accept medicaid, medicare, and private pay.