Enhabit Home Health: Tulsa OK ampcare January 1, 1970 Enhabit Home Health: Tulsa OK1913 West Tacoma Street Suite G-H Tulsa, Oklahoma 74012Contact Info (918) 524-1100