Stryde Research - DFW Stryde Research - DFW is a clinical research site located in Allen, Texas. Therapeutic areas: Other/Unspecified.