Directions We're located in the Davenport Village, on the north-bound side of Capitol of Texas Hwy. Turn onto Westlake Dr and take a left into the shopping center. Our entrance is on the 2nd floor. Click map to get directions from MapQuest.