Green Tree
4402 South 129th West Avenue, Sand Springs, OK 74063
4.2
(17 reviews)
"Green Tree was beautiful. I toured the memory care and it was very nice. It was like a home environment where there was a central living area, kitchen, and dining room. It's a really big central area with TVs and all that. Then all the bedrooms were ..."
READ MORE