Remedy Health Direct Primary Care - Owasso At Remedy Health, we're changing healthcare for better. » No more waiting days or even weeks for an appointment. » No more urgent care visits (or the hefty copay that goes with them). Phone: 918-884-7699 8551 N 125th E Ave Suite 175 Owasso, OK 74055 United States Map Other Categories: Health & Beauty |