Helios Clinical Research - Keller 300 North Rufe Snow Drive, Keller, TX 76248