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
7410 N 127th East Ave, Owasso, OK 74055, United States
Care type: Independent Living