It was raining the day I was there. I kept my head down for the most part. To me their parking lot was kind of small maybe 30 spaces however it is near a store and a couple gas stations. You should be able to park close.
No not unless you are talking about a pickup truck (I'm pretty sure you mean a semi, I drive a semi too).you could park at the petro / pilot j there in Hammond and take an uber/lyft though.
Thanks! Your answer is awaiting moderation.