1. Star Background Screening & Testing Solutions 6606 Fm 1488 Rd Ste 169, Magnolia, TX 77354 Coordinate: 30.22264,-95.56626 Phone: (866) 970-8282