They do have a large parking lot. I would call them just to be sure they would allow your rig.
Not sure but there is a big truck stop gas station on 520 by 95. You can call and ask is they have a Victory Bus pick up out that way. The parking lot is big at Victory they might be able to let you park on sught.
I believe there is
Probably want to call and ask
Thanks! Your answer is awaiting moderation.