Yes. Not sure if an appt is needed.
Yes day do by appointment
Yes but during urgent care only. I think 9am to 5pm.
They said walk in,
Yes, but I'm not certain they do it at anytime they're open or if they have scheduled hours for flu shots.
Thanks! Your answer is awaiting moderation.