W canal st - Winooski, VT, United States close