Dr Ouch Relief Medical Supply Stores Physical Therapists 5 (3) Call Direction Website Reviews Share Share on Facebook Share on Linkedin Share on X Copy link (714) 559-0885 Direction Website Reviews 18200 Yorba Linda Blvd Yorba Linda , CA 92866