Open 24 hours
1401 S I-35 Frontage Rd #130, Round Rock, TX 78664, United StatesThe Lodge Card Club is a popular social club located at 1401 S I-35 Frontage Rd #130, Round Rock, TX 78664, United States. Situated in Round Rock, Texas, USA, it is the perfect destination for anyone seeking a casino experience near their location.