Yes all the Fort Bend County tax offices have one.
I'm not sure but there should be. I know Harris county does. And if you are going to drop it off. Make sure it's a check only. If you are going to pay with either cash or card then normally you would have to wait in line.
Thanks! Your answer is awaiting moderation.