Are there walk in's available for the Lowell RMV now? Asking on Tuesday October 5th, 2021. Thank you!
Address: 77 Middlesex St, Lowell, MA 01852, USA
Subbu Bulusu | Oct 10, 2021
Yes. They do accept walkin's as well
doug bevan | Oct 10, 2021
Yes, I walked in on Sep 29th at 11am and had about 10 min wait
Thanks! Your answer is awaiting moderation.