I asked this question just so I could answer it. Do not follow GPS instructions to the premiere theater where you will end up on the other side of the Foxwoods complex. Just look for Fox Tower which you can see from the main street and go there. The theater is on the ground level of the Fox Tower building. The building itself is toward the right of the entire Foxwoods complex if you're looking at it from the main road. You will easily see the name of Fox Tower over the trees.
Go to fox tower. Let the free valet take over from there. Nice and easy.
Thanks! Your answer is awaiting moderation.