About

Edit info

Need a spa in Owasso, OK 74055? Located in Owasso, OK, Therapeutic Massage is a spa situated at 12003 E 83rd N St. To get Therapeutic Massage hours call (918) 798-3530.