Yes, I believe so. It wouldn't hurt to call and double check though.
18 wheelers parked there all the time
I don't know for a fact that they allow it, but I have seen trucks parked overnight there. I have also left my car there overnight when I had a mechanical issue.
Thanks! Your answer is awaiting moderation.