Not open for public use. They run weekly races and special events.
I'm unsure of what you exactly mean open to the public? Open as you can go and pay and watch stock car racing. Then yes. Open as in taking your street car and racing at the track, then no. Of course you could buy/build/prepare a race car and race it there.
Thanks! Your answer is awaiting moderation.