4402 South 129th West Ave
Sand Springs, OK 74063
Green Tree is a senior living facility situated in Sand Springs, Oklahoma. The area around this community is heavily populated, including roughly 29,808 people in the surrounding zip code. It is a largely middle class area, with an ...