Sherwood Manor Nursing Home Back to Search Sherwood Manor Nursing Home Categories Nursing Home 2416 West 51st St. , Tulsa , OK , 74107 (918) 446-4284 (918) 445-8811 Send Email Contacts Primary Darlene Kindle Administrator Matt Holland Owner Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone