Yes and if they sell out of doughnuts, they'll close earlier. I recommend going around 5am.
They open at 230 A.M. and are usually out of a lot of popular stuff before that. I would say they close when out of stock or by 930. Never waited that long to go.
Thanks! Your answer is awaiting moderation.