I would call them and find out.. If not most oil change places will.
Yes they do
Yes they do, I recommend calling ahead of time.
Yeeeeeee
Yes that will
I would NOT go to Wal-Mart for this. I went in for an oil change and they forgot to put the plug back in. Who knows what they'd do on a radiator flush.
Thanks! Your answer is awaiting moderation.