I took a drive down there this morning, it's only 10 minutes away. There is a place called Speedworld off of 46th from Colorado that winds back around along I-70. It was indoor, I'm assuming this is it since I couldn't find anything called Speedway. If this isn't it someone give me a call and let me know.
--Tony
(303) 861-1730