Enhabit Home Health: Owasso ampcare January 1, 1970 Enhabit Home Health: Owasso403 W 2nd St Suite 100 Owasso, OK 74055Contact Info (918) 728-1809