Sherwood Manor Nursing Home
2416 West 51stsouth
Tulsa, OK 74107
Sherwood Manor Nursing Home is a 102 bed nursing care facility situated in the Carbondale neighborhood of Tulsa, Oklahoma. The facility is in a largely low income area, with a median family income of $33,878. With around 20,000 ...
7 miles away from Sand Springs, OK



















Your Information is Processing