Cleaners in Montpelier (VT) Full list of companies Cleaners category in Montpelier, Vermont Star Wash Inc 180 River St, Montpelier, VT 05602, (802)229-4976 Page 1