14701 E 86th Street North, Owasso, OK 74055, United States
Care type: Assisted Living, Independent Living
7410 N 127th East Ave, Owasso, OK 74055, United States
Care type: Independent Living