No, there aren't any showers. Just gas, convenience store, post office, smoke shop, Arby's, and a small casino. They always have the best gas prices compared to anywhere in the surrounding area.
I can't remember but I doubt it.
Thanks! Your answer is awaiting moderation.