Lone Star Lab is located at 7501 Fannin St Ste 740, Houston, TX. This location is in the Astrodome neighborhood..