Sherwood Manor Nursing Home

2416 W 51st St, Tulsa, OK 74107
Sherwood Manor Nursing Home Sherwood Manor Nursing Home is one of the popular Nursing Home located in 2416 W 51st St ,Tulsa listed under Local business in Tulsa , Nursing Home in Tulsa , Residence in Tulsa ,

Contact Details & Working Hours

More about Sherwood Manor Nursing Home

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.

Map of Sherwood Manor Nursing Home