There are several organizations out of Houston that rent out Texas World Speedway in College Station...you might go to the TWS site and check their schedule or contact them to see who rents it out from the Houston area. It looks like they are starting something similar to the the Motorsports Ranch concept also...
http://www.texasworldspeedway.com/sched/index.htm