0
Nault's Honda in Windham right off of exit 3 on 93 N is open on Sundays but they open at 10 I think (website says 10-2). If you are going to do this then let me know what time you will be up at Clough and I, and whoever else goes, can try to get back to the parking lot around when you're going to get there.
Joel