14701 E 86th Street North, Owasso, OK 74055, United States
Care type: Assisted Living, Independent Living
12807 E 86th Pl N, Owasso, OK 74055, United States
Care type: Assisted Living