Yes they do, the card has to have your name that's on your id or license .
They should, I moved in August from there to another part of town, so I don't really remember, I know they take Visa so I don't see why Master Card would be any different...
Thanks! Your answer is awaiting moderation.