Homestead of Owasso Owasso, OK ★ 4.0 (51 reviews) From $3,795/month Assisted Living Memory Care Respite Care Skilled Nursing Facility