Yes, they're offering it now for $30 if you pay cash. Not sure about with insurance.
Most likely they do. Call them
I'm pretty sure. They take walk-ins for everything so i assume flu shot too! I would call and ask to be sure
Thanks! Your answer is awaiting moderation.