Sequoyah Pointe Living Center
8515 NORTH 123RD EAST AVENUE, Owasso, OK 74055
2.7
(8 reviews)
"We chose Sequoyah Pointe Living Center for my sister because she will be 10 minutes away from my job. The proximity of it is great. It's nice and cozy when you walk in and it smells good. It doesn't reek of urine. The room's got a TV in it, a bed, a ..."
READ MORE