Homestead of Owasso Memory care and assisted living Phones Voice: 918-205-4790 web Visit Homestead of Owasso WebsiteGuide Location: 06:07;