Yes, the Town provides snow removal for Town maintained streets.
Click here is a list of Town maintained streets