Yes only with an appointment. But if you have a visitors pass, you can go in without an appointment.
At present, new car registrations are accepted at certain DMV. Please check online before visiting.
For the MVC in Randolph they will only let you in if you have an appointment
Thanks! Your answer is awaiting moderation.