Green Tree
Green Tree Welcome to Green Tree Assisted Living & Memory Care! Green Tree assisted living, located in the Tulsa, OK suburb of Sand Springs is a three story 60 unit licensed assisted living residence....
8.9 (9), Quality
4402 South 129th West Avenue Sand Springs OK 74063