Triacle Therapy:Sequoyah Pointe Living Center ampcare January 1, 1970 8515 N. 123rd East Ave. Owasso, OK 74055Triacle Therapy:Sequoyah Pointe Living CenterContact Info (918) 272-5151