Located at college station, Texas: about 90 miles North-west of Houston and a half hour-by-three drive from Austin and Dallas.
Located in College Station, Texas, about 90 miles northwest of Houston and within a two to three-hour drive from Austin and Dallas.